[gnome-applets/wip-geiger-warnings: 25/27] cpufreq: use gp_applet_popup_menu_for_widget



commit 8c9286c8075d5d7ed62afee7630de547d59ad637
Author: Sebastian Geiger <sbastig gmx net>
Date:   Sun Apr 5 20:24:41 2020 +0200

    cpufreq: use gp_applet_popup_menu_for_widget

 gnome-applets/cpufreq/cpufreq-applet.c | 27 ++++-----------------------
 1 file changed, 4 insertions(+), 23 deletions(-)
---
diff --git a/gnome-applets/cpufreq/cpufreq-applet.c b/gnome-applets/cpufreq/cpufreq-applet.c
index 0cd450a31..58fabeb5e 100644
--- a/gnome-applets/cpufreq/cpufreq-applet.c
+++ b/gnome-applets/cpufreq/cpufreq-applet.c
@@ -511,29 +511,10 @@ cpufreq_applet_menu_popup (CPUFreqApplet *applet,
         if (!menu)
                 return;
 
-        position = gp_applet_get_position (GP_APPLET (applet));
-
-        if (position == GTK_POS_TOP) {
-                widget_anchor = GDK_GRAVITY_SOUTH_WEST;
-                menu_anchor = GDK_GRAVITY_NORTH_WEST;
-        } else if (position == GTK_POS_LEFT) {
-                widget_anchor = GDK_GRAVITY_NORTH_EAST;
-                menu_anchor = GDK_GRAVITY_NORTH_WEST;
-        } else if (position == GTK_POS_RIGHT) {
-                widget_anchor = GDK_GRAVITY_NORTH_WEST;
-                menu_anchor = GDK_GRAVITY_NORTH_EAST;
-        } else if (position == GTK_POS_BOTTOM) {
-                widget_anchor = GDK_GRAVITY_NORTH_WEST;
-                menu_anchor = GDK_GRAVITY_SOUTH_WEST;
-        } else {
-                g_assert_not_reached ();
-        }
-
-        gtk_menu_popup_at_widget (GTK_MENU (menu),
-                                  GTK_WIDGET (applet),
-                                  widget_anchor,
-                                  menu_anchor,
-                                  event);
+        gp_applet_popup_menu_at_widget (GP_APPLET (applet),
+                                        GTK_MENU (menu),
+                                        GTK_WIDGET (applet),
+                                        event);
 }
 
 static gboolean


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]