Skip to content

Fix Settings tint color panel tracking#171

Merged
yvette-carlisle merged 1 commit into
mainfrom
xy/settings-tint-color-gamut
May 5, 2026
Merged

Fix Settings tint color panel tracking#171
yvette-carlisle merged 1 commit into
mainfrom
xy/settings-tint-color-gamut

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

Summary

  • stop syncing the shared NSColorPanel color from SwiftUI updates while the tint panel is visible
  • keep the panel initialized from the current tint only when opening it, so AppKit can own drag tracking

Validation

  • cargo make fmt-swift
  • cargo make lint-swift
  • cargo make test-macos-native-host
  • cargo make test-macos-native-host-stage
  • ./scripts/build_and_run.sh run
  • manual Settings > Appearance > Tint color retest passed

@yvette-carlisle yvette-carlisle merged commit b1dee6a into main May 5, 2026
11 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/settings-tint-color-gamut branch May 5, 2026 03:36
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.

1 participant