Bismuth-Forge / bismuth

KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
https://bismuth-forge.github.io/bismuth/
Other
2.4k stars 93 forks source link

[Bug]: Ignores Panel on secondary screen #166

Open xeruf opened 3 years ago

xeruf commented 3 years ago

Summary

Recently, Krohnkite started ignoring my panel when tiling, putting important functionality (such as the tab bar in Firefox) below it, rendering tiling unusable. I tried Bismuth in the hopes it would work better, but still broken :/

After some debugging I found out that this only happens when the panel is positioned on a secondary monitor.

Steps to Reproduce

  1. Have two monitors
  2. Move your panel to the secondary one
  3. Tile

Expected behavior

Windows are not tiled below the panel

Screenshots

image

Bismuth version

latest

KDE Plasma version

latest

The platform KWin is running on

X11

Additional context

Using Arch, so everything is fresh

gikari commented 3 years ago

I could not reproduce the behavior. Although when explicitly adding a panel to the secondary screen, the tiling windows are indeed broken for some time. The brokenness goes away, when I trigger the retiling by adding a second window to that second screen.

Could you trigger the retiling and say what happens?

xeruf commented 3 years ago

Does not improve with retiling, even manually toggling tiling to no tiling and back does not help