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

[CLOSED] If you open an older version of Brackets, it resets some of your preferences #3013

Open
core-ai-bot opened this issue Aug 29, 2021 · 7 comments

Comments

@core-ai-bot
Copy link
Member

Issue by peterflynn
Thursday Mar 21, 2013 at 22:56 GMT
Originally opened as adobe/brackets#3207


  1. Launch a tip-of-tree build of Brackets and make note of what's in the Recent Projects dropdown
  2. Quit that version, and launch an earlier sprint build (I used Sprint 20)
  3. Note that Recent Projects dropdown is blank. (This seems like an expected, though unfortunate, side effect of the preferences id migration).
  4. Open some project other than the default Getting Started
  5. Quit the older version, and re-launch the latest build

Result: Recent Projects dropdown contains the project you opened in step 4, the default Getting Started, and nothing else

Expected: Preferences from latest version are unharmed

This seems like a bit of an edge case, since it's unlikely to be running old builds after upgrading (except perhaps for Edge Code, but that uses a separate prefs store). However, it's still a little worrisome... might be worth pondering for a min before this sprint closes down.

@core-ai-bot
Copy link
Member Author

Comment by redmunds
Thursday Mar 21, 2013 at 23:27 GMT


@TomMalbran This is the Recent Project list problem I mentioned in this pull request (adobe/brackets#3101) but did not have a reproducible recipe. Please take a look if you have some time.

@core-ai-bot
Copy link
Member Author

Comment by TomMalbran
Thursday Mar 21, 2013 at 23:40 GMT


I'll look into it.

It would be possible to delete the old preferences only once, on the first upgrade, but leave them on the second time it tries to move the preferences. Shouldn't be that bad, since mostly only developers keep switching between older and new versions and not many users do. Although this is a problem only if you go to Brackets versions older than 22, so on the next sprint switching between the current version and the GitHub one, won't be a problem.

@core-ai-bot
Copy link
Member Author

Comment by TomMalbran
Friday Mar 22, 2013 at 00:19 GMT


I was able to reproduce this issue once following the same steps, but not again after that time.

Could it be that the preference ID changed for the recent projects in my last Preferences ID request?

@core-ai-bot
Copy link
Member Author

Comment by pthiess
Friday Mar 22, 2013 at 22:13 GMT


@redmunds Please add this to the Sprint 22 release notes and remove the flag but keep the bug open.

@core-ai-bot
Copy link
Member Author

Comment by peterflynn
Friday Mar 22, 2013 at 22:51 GMT


Removing Sprint 22 milestone per above note. Issue is already mentioned in release notes.

@core-ai-bot
Copy link
Member Author

Comment by pthiess
Monday Mar 25, 2013 at 03:03 GMT


@peterflynn I removed the release notes per your note above.

@core-ai-bot
Copy link
Member Author

Comment by redmunds
Wednesday Mar 27, 2013 at 18:03 GMT


This was added to Release Notes. Closing.

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