Skip to content

🐞 Settings aren't applied from copied preference plist file #767

@injust

Description

@injust

Bug Description

When I was temporarily switching to the stable version to debug another issue, I backed up the preference file at ~/Library/Preferences/com.MrKai77.Loop.plist. However, when I restored it, it seems like none of the settings applied.

Note that I backed the preference file from the dev version and restored later to the dev version. I'm not restoring on a different version of Loop.

This was also mentioned in #191 (comment).

Steps To Reproduce

  1. brew install --cask loop
  2. Start Loop, update to the dev version, and configure the settings
  3. Quit Loop
  4. Copy ~/Library/Preferences/com.MrKai77.Loop.plist somewhere
  5. brew uninstall --zap --cask loop
  6. brew install --cask loop
  7. Start Loop and update to the dev version
  8. Quit Loop
  9. Move the preference file back to ~/Library/Preferences/com.MrKai77.Loop.plist
  10. Start Loop

Expected Behavior

Loop starts with the settings that were previously configured.

Actual Behavior

Loop starts with the default settings.

macOS Version

Sequoia 15.5

Loop Version

Version 🧪 1.3.0 (1515)

Final Checks

  • My issue is written in English
  • My issue title is descriptive
  • This is a single bug (multiple bugs should be reported individually)
  • I can help with fixing or developing this issue (tick if you can help).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions