[gnome-panel] toplevel: remove unneeded arrows_enabled



commit 7a5ceeddf9a25436885a6669f5e8206243e36908
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Sat Apr 24 19:11:49 2021 +0300

    toplevel: remove unneeded arrows_enabled
    
    Arrow visibility is controlled with GSettings binding.

 gnome-panel/panel-toplevel.c | 14 --------------
 1 file changed, 14 deletions(-)
---
diff --git a/gnome-panel/panel-toplevel.c b/gnome-panel/panel-toplevel.c
index 175f9bd9f..9e68d9171 100644
--- a/gnome-panel/panel-toplevel.c
+++ b/gnome-panel/panel-toplevel.c
@@ -150,7 +150,6 @@ struct _PanelToplevelPrivate {
        guint                   auto_hide : 1;
        guint                   animate : 1;
        guint                   buttons_enabled : 1;
-       guint                   arrows_enabled : 1;
 
        /* The co-ordinates are relative to center screen */
        guint                   x_centered : 1;
@@ -1328,18 +1327,6 @@ panel_toplevel_update_hide_buttons (PanelToplevel *toplevel)
                        "visible", toplevel->priv->state == PANEL_STATE_HIDDEN_LEFT,
                        NULL);
        }
-
-       if (toplevel->priv->arrows_enabled) {
-               gtk_widget_show (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_top)));
-               gtk_widget_show (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_bottom)));
-               gtk_widget_show (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_left)));
-               gtk_widget_show (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_right)));
-       } else {
-               gtk_widget_hide (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_top)));
-               gtk_widget_hide (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_bottom)));
-               gtk_widget_hide (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_left)));
-               gtk_widget_hide (gtk_bin_get_child (GTK_BIN (toplevel->priv->hide_button_right)));
-       }
 }
 
 static gboolean
@@ -3634,7 +3621,6 @@ panel_toplevel_init (PanelToplevel *toplevel)
 
        toplevel->priv->auto_hide         = FALSE;
        toplevel->priv->buttons_enabled   = TRUE;
-       toplevel->priv->arrows_enabled    = TRUE;
        toplevel->priv->x_centered        = FALSE;
        toplevel->priv->y_centered        = FALSE;
        toplevel->priv->animating         = FALSE;


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