Bug#824405: evince: scrollbar regression with libgtk-3-0 3.20

Jörg-Volker Peetz jvpeetz at web.de
Mon May 16 14:19:01 UTC 2016


Jason Crain wrote on 05/16/16 13:38:
<snip>
> 
> 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
> 

Thanks for your hints.
The environment variable setting shows the scrollbars permanently what I don't want.

The CSS syntax has changed indeed. Your suggestion didn't do the trick without a
little modification. Using

scrollbar {
  background-color: Thistle2; }
  * {
    -GtkScrollbar-has-backward-stepper: true;
    -GtkScrollbar-has-forward-stepper: true; }

the scrollbar buttons appear again. For the horizontal scrollbar they are a bit
clumsy especially in the right buttom corner where vertical and horizontal
scrollbar overlap.
The config file has to be ~/config/gkt-3.0/gtk.css.
Trying ~/config/gkt-3.20/gtk.css doesn't work.

For all I care, you could close this bug.
Many thanks for your support.

Regards,
jvp.



More information about the pkg-gnome-maintainers mailing list