diff options
| -rwxr-xr-x | bitbake/lib/bb/ui/crumbs/builder.py | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builder.py b/bitbake/lib/bb/ui/crumbs/builder.py index cedbf94d10..267fde19b4 100755 --- a/bitbake/lib/bb/ui/crumbs/builder.py +++ b/bitbake/lib/bb/ui/crumbs/builder.py | |||
| @@ -1025,20 +1025,11 @@ class Builder(gtk.Window): | |||
| 1025 | def destroy_window_cb(self, widget, event): | 1025 | def destroy_window_cb(self, widget, event): |
| 1026 | if not self.sensitive: | 1026 | if not self.sensitive: |
| 1027 | return True | 1027 | return True |
| 1028 | lbl = "<b>Do you really want to exit the Hob image creator?</b>" | 1028 | elif self.handler.building: |
| 1029 | dialog = CrumbsMessageDialog(self, lbl, gtk.STOCK_DIALOG_INFO) | 1029 | self.stop_build() |
| 1030 | button = dialog.add_button("Cancel", gtk.RESPONSE_NO) | ||
| 1031 | HobAltButton.style_button(button) | ||
| 1032 | button = dialog.add_button("Exit Hob", gtk.RESPONSE_YES) | ||
| 1033 | HobButton.style_button(button) | ||
| 1034 | dialog.set_default_response(gtk.RESPONSE_YES) | ||
| 1035 | response = dialog.run() | ||
| 1036 | dialog.destroy() | ||
| 1037 | if response == gtk.RESPONSE_YES: | ||
| 1038 | gtk.main_quit() | ||
| 1039 | return False | ||
| 1040 | else: | ||
| 1041 | return True | 1030 | return True |
| 1031 | else: | ||
| 1032 | gtk.main_quit() | ||
| 1042 | 1033 | ||
| 1043 | def build_packages(self): | 1034 | def build_packages(self): |
| 1044 | _, all_recipes = self.recipe_model.get_selected_recipes() | 1035 | _, all_recipes = self.recipe_model.get_selected_recipes() |
