diff options
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/ui/crumbs/runningbuild.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/runningbuild.py b/bitbake/lib/bb/ui/crumbs/runningbuild.py index 509590af35..4f609fc622 100644 --- a/bitbake/lib/bb/ui/crumbs/runningbuild.py +++ b/bitbake/lib/bb/ui/crumbs/runningbuild.py | |||
@@ -179,6 +179,10 @@ class RunningBuild (gobject.GObject): | |||
179 | # that we need to attach to a task. | 179 | # that we need to attach to a task. |
180 | self.tasks_to_iter[(package, task)] = i | 180 | self.tasks_to_iter[(package, task)] = i |
181 | 181 | ||
182 | # If we don't handle these the GUI does not proceed | ||
183 | elif isinstance(event, bb.build.TaskInvalid): | ||
184 | return | ||
185 | |||
182 | elif isinstance(event, bb.build.TaskBase): | 186 | elif isinstance(event, bb.build.TaskBase): |
183 | current = self.tasks_to_iter[(package, task)] | 187 | current = self.tasks_to_iter[(package, task)] |
184 | parent = self.tasks_to_iter[(package, None)] | 188 | parent = self.tasks_to_iter[(package, None)] |