From: Irina Patru Date: Tue, 21 Jan 2014 15:59:37 +0000 (+0200) Subject: hob: unsetting busy cursor after hitting Stop button X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d440d3ad4b2d99bc20e06d2d5f5e76d07864dff3;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git hob: unsetting busy cursor after hitting Stop button The busy cursor would never change after pressing Stop button. It should be set after the possible return inside machine_combo_changed_cb() method. Signed-off-by: Irina Patru Signed-off-by: Richard Purdie --- diff --git a/lib/bb/ui/crumbs/imageconfigurationpage.py b/lib/bb/ui/crumbs/imageconfigurationpage.py index 79709d0d973..6372592d237 100644 --- a/lib/bb/ui/crumbs/imageconfigurationpage.py +++ b/lib/bb/ui/crumbs/imageconfigurationpage.py @@ -304,14 +304,15 @@ class ImageConfigurationPage (HobPage): self.builder.window.set_cursor(None) def machine_combo_changed_cb(self, machine_combo): - self.builder.window.set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) - self.builder.wait(0.1) #wait for combo and cursor to update self.stopping = False self.builder.parsing_warnings = [] combo_item = machine_combo.get_active_text() if not combo_item or combo_item == self.__dummy_machine__: return + self.builder.window.set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) + self.builder.wait(0.1) #wait for combo and cursor to update + # remove __dummy_machine__ item from the store list after first user selection # because it is no longer valid combo_store = machine_combo.get_model()