diff options
| -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)] |
