Skip to content

fix rotate and mirror regression - #15587

Merged
vaxerski merged 2 commits into
hyprwm:mainfrom
gulafaran:transform
Jul 24, 2026
Merged

fix rotate and mirror regression#15587
vaxerski merged 2 commits into
hyprwm:mainfrom
gulafaran:transform

Conversation

@gulafaran

Copy link
Copy Markdown
Contributor

fix 2 transform refactor regressions.

fixes: #15512 #15498

seems to have vanished in old refactor, without setting m_size the
logical pixels are wrong if you start in non rotation, change config and
apply rotation. m_size still refers to no transformed position.
applyMonitorRule moved away workspaces and m_activeWorkspace before this with setMirror(),
 but onConnect then reassigned one. if guard it.
@github-actions github-actions Bot added the core label Jul 24, 2026
@github-actions
github-actions Bot requested a review from vaxerski July 24, 2026 11:54
@github-actions

Copy link
Copy Markdown

Codeowners approval required for this PR:

@vaxerski vaxerski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

@vaxerski
vaxerski merged commit 566ff8f into hyprwm:main Jul 24, 2026
11 checks passed
ksc98 pushed a commit to ksc98/Hyprland that referenced this pull request Jul 28, 2026
* monitor: fix transform logical pixels

seems to have vanished in old refactor, without setting m_size the
logical pixels are wrong if you start in non rotation, change config and
apply rotation. m_size still refers to no transformed position.

* monitor: fix added unavailable mirror workspace

applyMonitorRule moved away workspaces and m_activeWorkspace before this with setMirror(),
 but onConnect then reassigned one. if guard it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants