Skip to content

WindowManager: Use TransitionBuilder for minimize/unminimize - #2886

Merged
leolost2605 merged 2 commits into
mainfrom
leolost/transition-builder-minimize
Aug 11, 2026
Merged

WindowManager: Use TransitionBuilder for minimize/unminimize#2886
leolost2605 merged 2 commits into
mainfrom
leolost/transition-builder-minimize

Conversation

@leolost2605

Copy link
Copy Markdown
Member

Less code and less fragile.

Fixes #2640 (on main with reduce motion on I couldn't restore minimized windows, this is fixed here)

@leolost2605
leolost2605 requested a review from a team August 10, 2026 13:40
@danirabbit
danirabbit force-pushed the leolost/transition-builder-minimize branch from 3e65e24 to b1a442f Compare August 10, 2026 16:54
@flodavid

Copy link
Copy Markdown

Would this fix elementary/wingpanel#661 by any chance ?

@leolost2605

Copy link
Copy Markdown
Member Author

Probably not, the issues seems to be about maximizing/unmaximizing whereas this PR is about minimizing/unminimizing. But I'm planning to do maximizing/unmaximizing next :)

@lenemter lenemter 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.

🚀

@leolost2605
leolost2605 force-pushed the leolost/transition-builder-minimize branch from 1d5d438 to ba604fb Compare August 11, 2026 21:57
@leolost2605
leolost2605 enabled auto-merge (squash) August 11, 2026 21:58
@leolost2605
leolost2605 merged commit 44ed6b7 into main Aug 11, 2026
6 checks passed
@leolost2605
leolost2605 deleted the leolost/transition-builder-minimize branch August 11, 2026 21:59
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.

"Reduce Motion" Toggle Causing Window Instability

3 participants