[gnome-control-center] power: Don't tweak the scrollbar policy



commit 4e6ec3aad059d89bdf36ca2faf65a21725505ef6
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Tue Jan 22 00:33:20 2019 +0100

    power: Don't tweak the scrollbar policy
    
    This allows the window to reach smaller sizes.

 panels/power/cc-power-panel.c | 22 ----------------------
 1 file changed, 22 deletions(-)
---
diff --git a/panels/power/cc-power-panel.c b/panels/power/cc-power-panel.c
index e5982b978..69f8943a5 100644
--- a/panels/power/cc-power-panel.c
+++ b/panels/power/cc-power-panel.c
@@ -2558,25 +2558,6 @@ add_device_section (CcPowerPanel *self)
   gtk_box_pack_start (GTK_BOX (box), frame, FALSE, TRUE, 0);
 }
 
-static void
-on_content_size_changed (GtkWidget *widget, GtkAllocation *allocation, gpointer data)
-{
-  GtkWidget *box;
-
-  box = gtk_widget_get_parent (gtk_widget_get_parent (widget));
-  if (allocation->height < 490)
-    {
-      gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (box),
-                                      GTK_POLICY_NEVER, GTK_POLICY_NEVER);
-    }
-  else
-    {
-      gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (box),
-                                      GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
-      gtk_scrolled_window_set_min_content_height (GTK_SCROLLED_WINDOW (box), 490);
-    }
-}
-
 static void
 cc_power_panel_init (CcPowerPanel *self)
 {
@@ -2637,9 +2618,6 @@ cc_power_panel_init (CcPowerPanel *self)
   }
   up_client_changed (self->up_client, NULL, self);
 
-  g_signal_connect (self->main_box, "size-allocate",
-                    G_CALLBACK (on_content_size_changed), NULL);
-
   self->focus_adjustment = gtk_scrolled_window_get_vadjustment (GTK_SCROLLED_WINDOW (self->main_scroll));
   gtk_container_set_focus_vadjustment (GTK_CONTAINER (self->main_box), self->focus_adjustment);
 }


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