paperwm / PaperWM

Tiled scrollable window management for Gnome Shell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Incompatibility with `rounded corners` extension

dieub56 opened this issue · comments

Describe the bug
Hard to describe the issue with words, but some kind of window outline appears behind all other windows. This occurs on a 32:9 ultrawide display (5120 x 1440).

Screenshots
Screenshot from 2024-01-28 16-52-01

System information:
Distribution: Fedora Linux
GNOME Shell 45.3
Display server: Wayland
PaperWM branch/tag: release
PaperWM commit: 35afc1a
Enabled extensions:

Additional context
Other that this graphical issue, it seems the extension behaves as expected.

Thanks for reporting @dieub56 - is this a new issue that's only showing in v45.9.1?

If so, could you checkout (or bisect) the last few releases to see where the issue occurred?

Also, could you disable other extensions and retest? Particularly the rounded-window-corners extension.

Just trying to isolate / pinpoint where this is occurring.

Cheers.

The rounded corners extension caused the issue, disabling it solved the issue.
On a related note, is this something that will be addressed in future releases ? I understand if its not a priority, and my use case might not reflect most users, just want to know where you stand. I really enjoy using that extension, so honestly this a dealbreaker for me.

I thought it was likely rounded corners. I personally don't use rounded corners and wouldn't work on specific compatibility with it, but would happily accept a PR from others that use it and can run tests with their changes etc.

There's a few rounded corner extensions around and they implement what they do in various ways (which slightly differ). Unfortunately we don't have the resources to work around other extension implementations (that change gnome styling and often monkey-patch/modify native gnome/mutter objects).

Also, given that that rounded corners extension doesn't look fully supported on Gnome 45 on extensions.gnome.org (i.e. hasn't passed Gnome team review for a gnome 45 version) - it's not something I would commit time to.

Happy to leave this issue up in case other want to work on it though.

Thanks for trying PaperWM!

Jay.