hyprwm / Hypr

Hypr is a tiling window manager written in modern C++.
BSD 3-Clause "New" or "Revised" License
1.09k stars 33 forks source link

Windows adjust their position on their own accord when hovering over them for the first time after switching workspace. #55

Open ghost opened 2 years ago

ghost commented 2 years ago

Please describe the bug Windows adjust their position on their own accord when hovering over them for the first time after switching workspace.

Steps to reproduce:

  1. Open a couple of windows on workspace A. Tiled or floating does not matter.
  2. Switch to workspace B.
  3. Switch back to workspace A.
  4. Hover over the windows and watch their position readjust.

Expected behavior Windows remain in their fixed position.

Video Watch their position relative to the bar. https://user-images.githubusercontent.com/102994494/161994901-36ba2900-8517-4f92-9391-e14e560ccd6f.mp4

Anything else? It does not seem to be related to animation or focus_when_hover as I had the same result with both turned off.

Log: https://pastebin.com/ijgtZeRF

vaxerski commented 2 years ago

I know about this and have for a long time, but couldn't figure out where it comes from at all. :P