diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2012-09-21 15:47:25 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-24 12:13:50 +0100 |
commit | c46c5605fefa09a125e99e8eb85a85ae8d9077d7 (patch) | |
tree | fe57c54f3a4ef8b64a866f13829a67372c5a5f70 /bitbake | |
parent | bf567b14a8ccdf01667e4dd52d0705d967533927 (diff) | |
download | ast2050-yocto-poky-c46c5605fefa09a125e99e8eb85a85ae8d9077d7.zip ast2050-yocto-poky-c46c5605fefa09a125e99e8eb85a85ae8d9077d7.tar.gz |
bitbake: hob: remove confirmation dialog on close
This is not necessary for modern applications - instead we just need to
check if we're in the middle of a build and if so, do the same thing as
pressing the "Stop" button.
(Bitbake rev: a79eb5d918239db1dade8134743e6142a4854930)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-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 cedbf94..267fde1 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): def destroy_window_cb(self, widget, event): if not self.sensitive: return True - lbl = "<b>Do you really want to exit the Hob image creator?</b>" - dialog = CrumbsMessageDialog(self, lbl, gtk.STOCK_DIALOG_INFO) - button = dialog.add_button("Cancel", gtk.RESPONSE_NO) - HobAltButton.style_button(button) - button = dialog.add_button("Exit Hob", gtk.RESPONSE_YES) - HobButton.style_button(button) - dialog.set_default_response(gtk.RESPONSE_YES) - response = dialog.run() - dialog.destroy() - if response == gtk.RESPONSE_YES: - gtk.main_quit() - return False - else: + elif self.handler.building: + self.stop_build() return True + else: + gtk.main_quit() def build_packages(self): _, all_recipes = self.recipe_model.get_selected_recipes() |