Bug#824405: evince: scrollbar regression with libgtk-3-0 3.20
Jason Crain
jason at inspiresomeone.us
Mon May 16 11:38:50 UTC 2016
On Sun, May 15, 2016 at 07:23:18PM +0200, Jörg-Volker Peetz wrote:
> Jason Crain wrote on 05/15/16 19:08:
> > On Sun, May 15, 2016 at 05:47:14PM +0200, Jörg-Volker Peetz wrote:
> >> keeping it sober, I use just openbox + lxpanel, no desktop theme set. In
> >> ~/.config/gtk-3.0/gtk.css I have, beside some color settings, these defined:
> >>
> >> .scrollbar {
> >> -GtkScrollbar-has-backward-stepper: true;
> >> -GtkScrollbar-has-forward-stepper: true;
> >> }
> >> .scrollbar.trough {
> >> background-color: Thistle2;
> >> }
> >>
> >> Concerning Adwaita or themes, all dependencies of libgtk-3-common are installed.
> >
> > The steppers have been missing from the default gnome theme for a while,
> > so this is more about how your css override has stopped working, right?
> >
>
> Yes.
> With gtk-3 3.18 this configuration works.
> I also see this problem with emacs24 and with the firefox version linked against
> gtk-3.
> I wasn't able to find something helpful in the web.
They've changed the syntax of the CSS. I think the new equivalent for
that is:
scrollbar {
-GtkScrollbar-has-backward-stepper: true;
-GtkScrollbar-has-forward-stepper: true;
background-color: Thistle2;
}
And you might try setting the environment variable GTK_OVERLAY_SCROLLING=0
More information about the pkg-gnome-maintainers
mailing list