You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: correct macOS pref domain splitting and consolidate pref types
- Use LastIndex instead of Index when splitting domain.key input, so
compound domains like com.apple.dock.tilesize correctly produce
domain=com.apple.dock, key=tilesize
- Remove omitempty from snapshot.MacOSPref.Type to prevent silent type
loss during JSON round-trips; empty type continues to trigger
InferPreferenceType at execution time
- Remove redundant SnapshotMacOSPref struct; Config.SnapshotMacOS now
uses RemoteMacOSPref directly, eliminating two field-by-field copy loops
0 commit comments