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

Tags are restored regardless of Restore deleted tags state #2889

Closed
pachlava opened this issue May 4, 2021 · 6 comments · Fixed by #2899
Closed

Tags are restored regardless of Restore deleted tags state #2889

pachlava opened this issue May 4, 2021 · 6 comments · Fixed by #2899
Labels
bug Something isn't working [feature] history Anything related to history.
Milestone

Comments

@pachlava
Copy link
Contributor

pachlava commented May 4, 2021

Expected

If Restore deleted tags is disabled, the tags should not be restored

Observed

Tags are restored regardless:
https://user-images.githubusercontent.com/73365754/116990681-1fba0780-acdc-11eb-9f4e-bcf436c0cee6.mov

Reproduced

  1. Have a note with a tag and history available
  2. Delete the tag
  3. Open history for the note
  4. Disable Restore deleted tags
  5. Roll back to the state when deleted tag was still present, and click Restore ~> tag is restored

Where did you see the bug

System Make: MBP 16"
OS: Win10 on Parallels Desktop
Simplenote app version: desktop 2.11.0-beta1

@pachlava pachlava added bug Something isn't working [feature] history Anything related to history. labels May 4, 2021
@sandymcfadden
Copy link
Contributor

Ah, this does seem to be behaving as expected, but maybe we need to make more clear what the checkbox does.
Tags that have only been removed from a note but still exist within your tag list itself will always be restored.
The checkbox is meant for tags that have been deleted from your tag list directly. If a note has a tag that has been removed from the tag list it won't be restored unless that checkbox is selected.

I'm trying to think of how to make that more clear, but I'm not thinking of anything concise. @SylvesterWilmott do you have any ideas?

@SylvesterWilmott
Copy link
Contributor

I can see how this label can be misunderstood. Some possible alternatives:

  • Restore trashed tags
  • Recover deleted tags

@pachlava do you think this would be an improvement? If not we can include some expanded description in a tooltip on mouseover.

@pachlava
Copy link
Contributor Author

pachlava commented May 4, 2021

To be honest, both options still might be understood ambiguously, imo. I think a tooltip would help. Maybe it's just me.

@SylvesterWilmott
Copy link
Contributor

Here's an example using the popover component along with a "help" icon target (icon would need to be created for this purpose). Thoughts @pachlava ?

Screenshot 2021-05-04 at 12 56 16

@pachlava
Copy link
Contributor Author

pachlava commented May 4, 2021

@SylvesterWilmott I like the copy, maybe adding a general word, like ...and re-added to the general tags list. will make it even more clear.

@mokagio
Copy link
Contributor

mokagio commented May 14, 2021

Moving to keep track of this 2.12.0. It's time to finalize 2.11.0.

@mokagio mokagio modified the milestones: 2.11.0, 2.12.0 May 14, 2021
sandymcfadden added a commit that referenced this issue May 15, 2021
Fixes #2889

With the new restore deleted tags option in the note history revision selector, there was some confusion around what the action would do. This adds a tooltip with more information explaining what will take place.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working [feature] history Anything related to history.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants