[meld] Swallow a callback
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld] Swallow a callback
- Date: Tue, 29 Nov 2011 07:26:42 +0000 (UTC)
commit 71306981824d19ea166e19a43bb278b38b2eaa89
Author: Kai Willadsen <kai willadsen gmail com>
Date: Sun Jun 26 08:14:53 2011 +1000
Swallow a callback
meld/dirdiff.py | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/meld/dirdiff.py b/meld/dirdiff.py
index 0dbdbd1..daf22b1 100644
--- a/meld/dirdiff.py
+++ b/meld/dirdiff.py
@@ -290,14 +290,13 @@ class DirDiff(melddoc.MeldDoc, gnomeglade.Component):
tree.STATE_NEW,
]
- def _custom_popup_deactivated(self, popup):
- self.filter_menu_button.set_active(False)
-
def on_custom_filter_menu_toggled(self, item):
if item.get_active():
- self.custom_popup.connect("deactivate", self._custom_popup_deactivated)
+ self.custom_popup.connect("deactivate",
+ lambda popup: item.set_active(False))
self.custom_popup.popup(None, None, misc.position_menu_under_widget,
- 1, gtk.get_current_event_time(), self.filter_menu_button)
+ 1, gtk.get_current_event_time(),
+ self.filter_menu_button)
def _cleanup_filter_menu_button(self, ui):
if self.popup_deactivate_id:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]