pop-os / gtk-theme

System76 Pop GTK+ Theme
GNU General Public License v3.0
786 stars 83 forks source link

Scroll Bar Invisible on pdfs in Firefox #419

Open Onoronodonovon opened 4 years ago

Onoronodonovon commented 4 years ago

**Distribution (run cat /etc/os-release): 19.10

**Related Application and/or Package Version (run apt policy $PACKAGE NAME): FireFox 71.0 Pdf.js(?)

Issue/Bug Description: Scroll bars are invisible on pdfs in Firefox. This happens with live instance of Pop_OS as well. They will appear when hovered with mouse over but should be visible at all times.

Steps to reproduce (if you know): Open Firefox Open pdf Scroll bar is invisible image

Expected behavior: Scroll bar should be visible

Other Notes: The scroll bar appears when Firefox is on screen but is not in the main window.

image

Onoronodonovon commented 4 years ago

https://www.reddit.com/r/pop_os/comments/dwl9q6/this_has_been_getting_on_my_nerves_for_a_while/

Heres a redditor whose having the same issue as me so at least one other user is affected by this.

crawfxrd commented 4 years ago

The scrollbar is there, but the thumb and track are the same color or have almost zero contrast.

This seems to be caused by the background-color in combination with whatever is setting alpha transparency of the track (I don't know if that's also pdf.js or some other component of Firefox).

tbeason commented 4 years ago

I have this same issue. It isn't invisible -- you just have to find it. Annoying though.

marotc commented 4 years ago

same issue, Pop!_OS 20.04, Mozilla Firefox 76.0.

The scroll bar appears when Firefox is on screen but is not in the main window.

It also appears when resizing or moving the window.

personalizedrefrigerator commented 4 years ago

Workaround

  1. Go to the URL about:config in Firefox.
  2. Search for widget.content.gtk-theme-override
  3. Change its value from Pop to the name of another theme, like Adwaita or Adwaita-dark
  4. Restart Firefox. Changing widget.content.gtk-theme-override Example

Notes

I hope this is helpful!