Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Floating Panel support not working #22

Open
jj-sallo opened this issue Feb 14, 2023 · 3 comments
Open

Floating Panel support not working #22

jj-sallo opened this issue Feb 14, 2023 · 3 comments
Labels
status:inprogress This issue is currently being worked on type:bug Something isn't working

Comments

@jj-sallo
Copy link

Description

The Floating Panel checkbox should enable the script to add gaps between windows and floating panels, but it doesn't.

System Details

  • OpenSUSE MicroOS 20230213
  • KDE Plasma 5.27.0
  • Qt Version 5.15.8
  • Graphics Platform: X11

Steps to reproduce

  1. Enable the floating panel option in the script settings on a side with a floating panel, and the Gaps on Maximized Windows option.
  2. Restart the script

image

Expected behavior

There should be a gap between the window and the floating panel.

Actual behavior

There is no gap between the panel and the window.

image

Additional info

It actually works without the check enabled.

image

image

However, some applications trigger expansion of the floating panel on maximized window, where before, with the Floating Panel check enabled in the script options, they didn't.

So far, I have found that KDE applications and Firefox do not trigger this behavior, but apps such as MS Edge and Flatseal do.

image

image

I have found increasing the edge size to be a workaround for some applications, but it doesn't work for all of them.

@Earthling-Z3R0
Copy link

Same issue here.
Ive been using this KWin script for a long time and just love it!
The recent plasma 5.27 update broke it for me in a certain way.

I am using Breeze theme.
I am using a 40 pixel floating panel (top).
I am using 10 pixel gaps on all sides.
I am using 10 pixel gaps on maximized windows.

Since the plasma 5.27 update maximizing a window will remove all gaps and make it touch the panel which will become non-floating. The panel will now look like a maximized panel but become larger in size (48 pixels instead of 40 pixels in my case).

Un-maximizing the window will bring gaps back and also make the panel floating again with correct size (40 pixels for me).

The issue seems to trigger when maximizing a window.

I tried using a maximized panel (i.e. not floating) but the same issue applies. The maximized window will lose all gaps (but the panel will keep correct size of 40 pixels for me).

screenshot_2023-02-18_10-57-13

@nclarius
Copy link
Owner

Thanks for the report, I'll look into it.

@nclarius nclarius added type:bug Something isn't working status:inprogress This issue is currently being worked on labels Feb 18, 2023
@Peter-Ries
Copy link

Same here. I thought I should blame Wayland for it, but it seems to affect X11 as well.

But no updates for 9 months. Is the project dead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:inprogress This issue is currently being worked on type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants