esjeon / krohnkite

A dynamic tiling extension for KWin
MIT License
1.66k stars 66 forks source link

Maximized windows prevent focus other windows #138

Open davidpa9708 opened 3 years ago

davidpa9708 commented 3 years ago

Symptom I'm not really sure if this is a feature or a bug, but I noticed that when using Krohnkite, maximized applications also are kept above others. I expect them not to do that by default, or if that is the desired behavior at least have some setting to change it.

How to Reproduce

  1. Set Tile layout
  2. Open 2 applications.
  3. Maximize application 1
  4. Change focus to application 2
  5. Don't see application 2 onscreen since application 1 kept above other

Expected behavior windows to not be kept above others while maximized

Environment

Notes Here's a video of it. And another one showing how its kept above others when maximized Good work with Krohnkite btw :+1:

ItsAtNight commented 3 years ago

I can add to that:

  1. Set any layout (except Floating)
  2. Switch to Floating Layout
  3. Maximize a window

Behavior Every other window (already open AND opened afterwards) is now behind the previously maximized window, even if it is made smaller again. The issue disappears when a window is maximzed once (only for that specific window) and reappears when switching to another layout and back.

Environment

ben2talk commented 3 years ago

No need to switch. Set ONLY floating layout to test it... enable Krohnkite, open GIMP, go fullscreen, open preferences. Restore GIMP and you'll see it's covering Preferences.

Also an issue with Firefox which I run with no titlebar - so it's not easy to unset 'always on top'.

Why do windows get set 'always on top'? I can't find anything in the settings dialogue...

dbryce712 commented 3 years ago

This got fixed with the latest commit 2a47753fa2a37a9035116df4a7c2d73044373d82