[meld/deprecation-cleanup: 10/48] ui.notebook: More new popup API changes
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld/deprecation-cleanup: 10/48] ui.notebook: More new popup API changes
- Date: Sun, 2 Dec 2018 02:42:58 +0000 (UTC)
commit 842ad7a1a15c6ffd95ddb7d8d9cbd85416ba05b6
Author: Kai Willadsen <kai willadsen gmail com>
Date: Fri Nov 30 09:50:34 2018 +1000
ui.notebook: More new popup API changes
meld/ui/notebook.py | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
---
diff --git a/meld/ui/notebook.py b/meld/ui/notebook.py
index 343cbe98..850a547c 100644
--- a/meld/ui/notebook.py
+++ b/meld/ui/notebook.py
@@ -117,16 +117,19 @@ class MeldNotebook(Gtk.Notebook):
self.action_group.lookup_action("tabmoveright").set_enabled(
self.get_current_page() < self.get_n_pages() - 1)
- if event:
- button = event.button
- time = event.time
- else:
- button = 0
- time = Gtk.get_current_event_time()
popup = Gtk.Menu.new_from_model(self.popup_menu)
popup.attach_to_widget(widget, None)
popup.show_all()
- popup.popup(None, None, None, None, button, time)
+
+ if event:
+ popup.popup_at_pointer(event)
+ else:
+ popup.popup_at_widget(
+ widget,
+ Gdk.Gravity.NORTH_WEST,
+ Gdk.Gravity.NORTH_WEST,
+ event,
+ )
return True
def on_button_press_event(self, widget, event):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]