Skip to content

Conversation

@danirabbit
Copy link
Member

Fixes #elementary/installer#917

Based on changes from elementary/gala#2709

It looks like Greeter Compositor isn't currently using ExtendedBehaviorWindow. It would create a pretty large diff to add that here, so workaround that for now by just adding modal/dim function/property to ShellWindow

@danirabbit danirabbit requested a review from a team January 6, 2026 16:46
@danirabbit danirabbit moved this to Needs review in OS 8.1.1 Jan 6, 2026
Copy link
Member

@leolost2605 leolost2605 left a comment

Choose a reason for hiding this comment

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

Since we can't make modal without the protocol and everything I think it would be better to leave that out for now and just remove the (window in positioned_windows) ||

@danirabbit
Copy link
Member Author

No problem! I was trying to think about what would be easier to not mess up later to add modal support but I can absolutely do that

@danirabbit danirabbit requested a review from leolost2605 January 6, 2026 20:59
Copy link
Member

@leolost2605 leolost2605 left a comment

Choose a reason for hiding this comment

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

LGTM

@danirabbit danirabbit merged commit 9808eb9 into main Jan 6, 2026
6 checks passed
@danirabbit danirabbit deleted the danirabbit/centered-notmodal branch January 6, 2026 21:53
@github-project-automation github-project-automation bot moved this from Needs review to Done in OS 8.1.1 Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants