pop-os / gtk-theme

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

[22.04] GNOME 42 OSDs are not themed properly #573

Closed jacobgkau closed 2 years ago

jacobgkau commented 2 years ago

Describe the problem: After updating a Pop!_OS 22.04 pre-release system to GNOME 42, the OSDs for volume adjustment, touchpad enable/disable, etc. are themed poorly. They now show up near the bottom of the screen, and partially overlap with the dock (even if we wanted them to be lower on the screen to match GNOME, we should probably at least raise them above the dock's default position.)

Screenshot from 2022-03-17 13-58-14

(The volume OSD looks slightly different when using pipewire, so it's probably best to have that installed when working on this.)

Screenshot from 2022-03-17 14-01-49

For the touchpad enable/disable OSD, the icon is not centered within the overlay:

Screenshot from 2022-03-17 13-58-27

This also affects a new OSD for PrtSc (that key used to just take a screenshot without showing an OSD):

Screenshot from 2022-03-17 13-59-01

Steps to reproduce:

  1. Install 22.04
  2. Add master staging branch
  3. Upgrade to GNOME 42

Distribution: Pop!_OS 22.04 LTS

Pop version: 5.4.5~1645564624~22.04~d3e2898

isantop commented 2 years ago

I believe this is fixed as of 1dee9f5e2da405569dc8a714d6af563bfe213b5f