Skip to content

Keep Luminare window traffic lights circular - #32

Merged
mrkai77 merged 4 commits into
mrkai77:mainfrom
KrLite:fix/traffic-lights-shape
Aug 29, 2026
Merged

mrkai77 merged 4 commits into
mrkai77:mainfrom
KrLite:fix/traffic-lights-shape

Conversation

@KrLite

@KrLite KrLite commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

This PR corrects the AppKit traffic-light aspect ratio without triggering recursive window layout. The rendered controls now remain circular while preserving native positioning and tracking behavior.

Before:
image

Now:
image

@mrkai77
mrkai77 force-pushed the fix/traffic-lights-shape branch from 284c9b3 to 3cb7766 Compare August 29, 2026 08:06
@mrkai77
mrkai77 force-pushed the fix/traffic-lights-shape branch 2 times, most recently from 3085375 to fb2ef83 Compare August 29, 2026 08:47
@mrkai77
mrkai77 force-pushed the fix/traffic-lights-shape branch from fb2ef83 to 9404a79 Compare August 29, 2026 08:48

@mrkai77 mrkai77 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Sorry for the delay! Modified your approach of making the buttons perfect circles, and it seems to work better now. Tested on macOS 14, macOS 26 and also macOS 27 beta 7, and they all work now :)

@mrkai77
mrkai77 merged commit c6b60e3 into mrkai77:main Aug 29, 2026
1 check passed
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.

2 participants