From 89a5428cc11b8166ad04b79bf847198c4f594f90 Mon Sep 17 00:00:00 2001 From: Liming An Date: Fri, 16 Mar 2012 22:28:13 +0800 Subject: [PATCH] Hob: fix static variable "self.search" to parameter "search" in signal callback function To fix the signal callback function code, and make the temp parameter to replaced the static global variable, as required. (From Poky rev: a95b61d48bf92948ff5a21896e71ed3cb323ab38) (Bitbake rev: 76f63e70c7b2d6291f8b11bc5baebda510a276d7) Signed-off-by: Liming An Signed-off-by: Shane Wang Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/crumbs/hobwidget.py | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/bitbake/lib/bb/ui/crumbs/hobwidget.py b/bitbake/lib/bb/ui/crumbs/hobwidget.py index a5c52f7964..0bb83d78f5 100644 --- a/bitbake/lib/bb/ui/crumbs/hobwidget.py +++ b/bitbake/lib/bb/ui/crumbs/hobwidget.py @@ -673,20 +673,17 @@ class HobNotebook(gtk.VBox): def blank_area_resize_cb(self, widget, request_x, request_y, request_width, request_height): self.search.set_size_request(request_width, request_height) - widget.modify_bg(gtk.STATE_SELECTED, gtk.gdk.color_parse(HobColors.YELLOW)) - def set_search_entry_editable_cb(self, widget, event): - if self.search: - self.search.set_editable(True) - self.search.set_text("") - style = self.search.get_style() - style.text[gtk.STATE_NORMAL] = self.get_colormap().alloc_color(HobColors.BLACK, False, False) - self.search.set_style(style) + def set_search_entry_editable_cb(self, search, event): + search.set_editable(True) + search.set_text("") + style = self.search.get_style() + style.text[gtk.STATE_NORMAL] = self.get_colormap().alloc_color(HobColors.BLACK, False, False) + search.set_style(style) - def set_search_entry_reset_cb(self, widget, event): - if self.search: - style = self.search.get_style() - style.text[gtk.STATE_NORMAL] = self.get_colormap().alloc_color(HobColors.GRAY, False, False) - self.search.set_style(style) - self.search.set_text(self.search_name) - self.search.set_editable(False) + def set_search_entry_reset_cb(self, search, event): + style = search.get_style() + style.text[gtk.STATE_NORMAL] = self.get_colormap().alloc_color(HobColors.GRAY, False, False) + search.set_style(style) + search.set_text(self.search_name) + search.set_editable(False)