diff options
author | raveit65 <[email protected]> | 2017-08-12 18:55:31 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2017-08-12 18:55:31 +0200 |
commit | 94c2d848c4c71e600d92cc7f0a2b9e75ddf0feab (patch) | |
tree | 2f0eac5efe4aa817e02bdad34e23949416fa2ad9 | |
parent | c91e919ac36a0a34358fd4cd698e8c9e891502cc (diff) | |
download | atril-94c2d848c4c71e600d92cc7f0a2b9e75ddf0feab.tar.bz2 atril-94c2d848c4c71e600d92cc7f0a2b9e75ddf0feab.tar.xz |
sidebar-layers: Make it actually usable and fix a runtime warning
Expand the scrolled window vertical so that you can actually
see the content of the widget. This also turned up a missing
gtk_style_context_save () in gimpcellrenderertoggle.c.
So fix that as well.
partial inspired from:
https://github.com/linuxmint/xreader/commit/6b6ae7f
-rw-r--r-- | cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c | 1 | ||||
-rw-r--r-- | shell/ev-sidebar-layers.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c b/cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c index 0addfa72..875d87bb 100644 --- a/cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c +++ b/cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c @@ -343,6 +343,7 @@ gimp_cell_renderer_toggle_render (GtkCellRenderer *cell, gdk_rectangle_intersect (&clip_rect, cell_area, &draw_rect)) { cairo_save (cr); + gtk_style_context_save (context); gdk_cairo_rectangle (cr, &draw_rect); cairo_clip (cr); gtk_render_frame (context, //gtk_widget_get_style_context (widget), diff --git a/shell/ev-sidebar-layers.c b/shell/ev-sidebar-layers.c index ce12ba61..c28218c2 100644 --- a/shell/ev-sidebar-layers.c +++ b/shell/ev-sidebar-layers.c @@ -284,6 +284,7 @@ ev_sidebar_layers_init (EvSidebarLayers *ev_layers) gtk_orientable_set_orientation (GTK_ORIENTABLE (ev_layers), GTK_ORIENTATION_VERTICAL); swindow = gtk_scrolled_window_new (NULL, NULL); + gtk_widget_set_vexpand (swindow, TRUE); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (swindow), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); |