Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Control Center system defaults lack options, values and values are incorrect on Sequoia #1249

Open
jaqobb opened this issue Jan 3, 2025 · 0 comments

Comments

@jaqobb
Copy link

jaqobb commented Jan 3, 2025

I was tinkering with the Control Center and noticed that the system defaults don't include all the options for each module. For instance, the "Show When Active" option is missing. The values also seem to be different on macOS Sequoia. Here's what I found:

  • 18 is "Always Show in Menu Bar" when "Show When Active" is also available.
  • 8 instead of 24 is "Don't Show in Menu Bar".
  • 2 is "Show When Active" or "Show in Menu Bar" when "Show When Active" is not available.

Also, options for modules such as "Wi-Fi", "Stage Manager" or "Screen Mirroring" are completely missing.

I think it would be a better choice to make the options integers instead of booleans. That way, assuming the options stay as integers, it won't be needed to update the code every time something breaks in the future.

Verified on:

  • macOS: Sequoia 15.1.1
  • nix-darwin: 6a1fdb2
@jaqobb jaqobb changed the title Control Center system defaults lack values and values are incorrect on Sequoia Control Center system defaults lack options, values and values are incorrect on Sequoia Jan 3, 2025
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

No branches or pull requests

1 participant