Skip to content

frame: Preserve client position when removing decorations#830

Open
vkareh wants to merge 1 commit intomasterfrom
fix-tray-restore-position-shift
Open

frame: Preserve client position when removing decorations#830
vkareh wants to merge 1 commit intomasterfrom
fix-tray-restore-position-shift

Conversation

@vkareh
Copy link
Copy Markdown
Member

@vkareh vkareh commented Mar 20, 2026

Windows using StaticGravity (like Qt apps) would shift up and left by the visible frame border size each time they were hidden to system tray and restored. The position drift compounded with each cycle. This changes those windows to use the client's actual root position.

Fixes #534

Windows using StaticGravity (like Qt apps) would shift up and left by
the visible frame border size each time they were hidden to system tray
and restored. The position drift compounded with each cycle. This
changes those windows to use the client's actual root position.

Fixes #534
@vkareh vkareh requested a review from a team March 20, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

After resuming window from tray, window position shift for qt application

1 participant