diff options
author | Stefano Facchini <stefano.facchini@gmail.com> | 2020-06-10 09:54:57 +0200 |
---|---|---|
committer | Stefano Facchini <stefano.facchini@gmail.com> | 2020-06-10 09:54:57 +0200 |
commit | ba19ac54c92211338368a21e148e2ccd13924b3c (patch) | |
tree | d7ff8f31ff997a7cc14bf7daa496a849980cc475 /src | |
parent | eb4c0683f935673ca960ec6006c0b87a99d7e083 (diff) | |
download | baobab-ba19ac54c92211338368a21e148e2ccd13924b3c.tar.gz |
Do not use deprecated popup functions
Diffstat (limited to 'src')
-rw-r--r-- | src/baobab-chart.vala | 6 | ||||
-rw-r--r-- | src/baobab-window.vala | 6 |
2 files changed, 4 insertions, 8 deletions
diff --git a/src/baobab-chart.vala b/src/baobab-chart.vala index 4c0e24c..f27f610 100644 --- a/src/baobab-chart.vala +++ b/src/baobab-chart.vala @@ -599,11 +599,7 @@ namespace Baobab { action = action_group.lookup_action ("zoom-out") as SimpleAction; action.set_enabled (can_zoom_out ()); - if (event != null) { - context_menu.popup (null, null, null, event.button, event.time); - } else { - context_menu.popup (null, null, null, 0, Gtk.get_current_event_time ()); - } + context_menu.popup_at_pointer (event); } void connect_model_signals (Gtk.TreeModel m) { diff --git a/src/baobab-window.vala b/src/baobab-window.vala index 836a414..5d6c412 100644 --- a/src/baobab-window.vala +++ b/src/baobab-window.vala @@ -363,12 +363,12 @@ namespace Baobab { bool show_treeview_popup (Gtk.Menu popup, Gdk.EventButton? event) { if (event != null) { - popup.popup (null, null, null, event.button, event.time); + popup.popup_at_pointer (event); } else { - popup.popup (null, null, null, 0, Gtk.get_current_event_time ()); + popup.popup_at_widget (treeview, Gdk.Gravity.CENTER, Gdk.Gravity.CENTER); popup.select_first (false); } - return true; + return Gdk.EVENT_STOP; } public void open_item (Gtk.TreeIter iter) { |