diff options
author | Timm Bäder <mail@baedert.org> | 2019-12-30 10:47:53 +0100 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2020-01-07 17:27:18 +0100 |
commit | 108aac9ee3fb866d53e9481b16ed1296e85b836c (patch) | |
tree | 210df0792cccfd28eeb24bb8c7b174100f40d575 | |
parent | c427c2b22a49d78eb494bf589531813d0a1e45d4 (diff) | |
download | gtk+-108aac9ee3fb866d53e9481b16ed1296e85b836c.tar.gz |
scrolledwindow: Don't snapshot junction if we use indicators
The junction doesn't make sense when we use indicators, since the
scrollbars overlap anyway. Not snappshotting it anymore has no visual
effect since it's being drawn below the scrollbars anyway.
-rw-r--r-- | gtk/gtkscrolledwindow.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c index 34cc078167..093e1d2d10 100644 --- a/gtk/gtkscrolledwindow.c +++ b/gtk/gtkscrolledwindow.c @@ -2801,7 +2801,8 @@ gtk_scrolled_window_snapshot (GtkWidget *widget, GtkScrolledWindowPrivate *priv = gtk_scrolled_window_get_instance_private (scrolled_window); if (priv->hscrollbar_visible && - priv->vscrollbar_visible) + priv->vscrollbar_visible && + !priv->use_indicators) gtk_scrolled_window_snapshot_scrollbars_junction (scrolled_window, snapshot); GTK_WIDGET_CLASS (gtk_scrolled_window_parent_class)->snapshot (widget, snapshot); |