power: Don't tweak the scrollbar policy
This allows the window to reach smaller sizes.
This commit is contained in:
parent
f9d0dc9795
commit
4e6ec3aad0
1 changed files with 0 additions and 22 deletions
|
@ -2558,25 +2558,6 @@ add_device_section (CcPowerPanel *self)
|
||||||
gtk_box_pack_start (GTK_BOX (box), frame, FALSE, TRUE, 0);
|
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
|
static void
|
||||||
cc_power_panel_init (CcPowerPanel *self)
|
cc_power_panel_init (CcPowerPanel *self)
|
||||||
{
|
{
|
||||||
|
@ -2637,9 +2618,6 @@ cc_power_panel_init (CcPowerPanel *self)
|
||||||
}
|
}
|
||||||
up_client_changed (self->up_client, NULL, 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));
|
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);
|
gtk_container_set_focus_vadjustment (GTK_CONTAINER (self->main_box), self->focus_adjustment);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue