xpipe icon indicating copy to clipboard operation
xpipe copied to clipboard

[Bug] Changing themes causes interface to shift down and become unusable until a restart

Open itzmk21 opened this issue 1 year ago • 9 comments

When changing to any theme, the interface shifts downs and becomes unusable until a restart of the application

https://github.com/user-attachments/assets/6a45408b-2021-4526-827a-56ef5c61b3a9

itzmk21 avatar Mar 14 '25 16:03 itzmk21

That is very weird, I have never seen that before. And I test on many different Linux distributions and desktop environments. Can you share details on your desktop environment?

And does resizing the window fix it without restarting?

crschnick avatar Mar 14 '25 16:03 crschnick

CachyOS based on Arch Linux GNOME 47 Wayland

itzmk21 avatar Mar 14 '25 17:03 itzmk21

Do you have any other DEs or x11 available on that system to quickly test them?

crschnick avatar Mar 14 '25 17:03 crschnick

I don't have any installed but I could have a go at reproducing on another system with the exact same distro, DE etc/other distros/other DE

itzmk21 avatar Mar 14 '25 17:03 itzmk21

I just managed to reproduce it on my Fedora system with Gnome 47.4, but only if the window is in fullscreen. I think the fullscreen somehow breaks it

crschnick avatar Mar 14 '25 17:03 crschnick

And does resizing the window fix it without restarting?

Sorry didn't see this earlier question. Resizing the window does indeed fix it, without restarting. And

but only if the window is in fullscreen

Yes, seems like it for my system too. If the window isn't maximised then it's perfectly fine.

itzmk21 avatar Mar 14 '25 17:03 itzmk21

I will look into this a bit more than, but from what I can see now, this is probably an upstream JavaFX bug. So I will report that when I manage to find the cause

crschnick avatar Mar 14 '25 17:03 crschnick

So this does not happen on XFCE for me, seems to be more specific to a desktop environment

crschnick avatar Mar 15 '25 07:03 crschnick

I think I was able to fix it, even though it is indeed a JavaFX bug. You can try whether https://github.com/xpipe-io/xpipe-ptb works for you

crschnick avatar Mar 16 '25 09:03 crschnick

This is now fixed in 15.6

crschnick avatar Mar 17 '25 09:03 crschnick