esjeon / krohnkite

A dynamic tiling extension for KWin
MIT License
1.71k stars 72 forks source link

Keep Above is activated on maximise and not deactivated on restore. #139

Open ben2talk opened 3 years ago

ben2talk commented 3 years ago

Symptom If using Firefox (with no titlebar) it is necessary to restart it to remove 'keep above' in floating mode. If using Gimp in 'floating' mode, after maximising the settings come behind the main window. Unmaximising the window doesn't remove 'keep above'.

How to Reproduce

  1. Launch Gimp
  2. Press Super+W and then open Dolphin (to drag an image onto Gimp).
  3. See error - Dolphin is behind GIMP, GIMP is pinned 'always above'.

Expected behavior

  1. Generally I don't expect 'always on top', if it is toggled ON with maximised then I am unable to launch dolphin and drag a file.
  2. If toggled ON with maximise, I expect it toggled OFF with unmaximise.

Environment

Notes This is specific to Floating mode. If I switch to other modes, behaviour seems logical (and it's the way I can clear Firefox being on top, as I have no titlebar) and it also clears any windows set to being always above in Floating mode.

ben2talk commented 3 years ago

I removed this issue by removing old config files and reinstalling. It appeared in a fresh install after pulling in some Timeshift files.

kdarsh17 commented 3 years ago

hey i have the same issue could you explain more on how you fixed it?

ben2talk commented 3 years ago

I caused it by using Timeshift with older .config files, there's no issue that removing those files didn't fix.

ruben2rl commented 2 years ago

I have this problem in a new installation, so the problem is not older .config files. This happens in the kde activitiy that I chose not to tile in the options, in this activity, everytime that I maximize a new window " keep above" gets activated and is not deactivated when restoring the window. Any ideas how to fix it? Is it a bug?