mercurial/localrepo.py
changeset 10176 24ce8f0c0a39
parent 10011 a9836feb5a8c
child 10264 d6512b3e9ac0
--- a/mercurial/localrepo.py	Thu Dec 31 16:30:34 2009 -0600
+++ b/mercurial/localrepo.py	Thu Dec 31 17:19:30 2009 -0600
@@ -1000,7 +1000,9 @@
             match.bad = bad
 
         if working: # we need to scan the working dir
-            s = self.dirstate.status(match, listignored, listclean, listunknown)
+            subrepos = ctx1.substate.keys()
+            s = self.dirstate.status(match, subrepos, listignored,
+                                     listclean, listunknown)
             cmp, modified, added, removed, deleted, unknown, ignored, clean = s
 
             # check for any possibly clean files