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

Note List: Refactor selection, stop selecting notes #2111

Merged
merged 3 commits into from
Jun 9, 2020

Conversation

dmsnell
Copy link
Member

@dmsnell dmsnell commented May 20, 2020

Fix

This changes the selection logic to stop notes being unselected unintentionally.

Some discussion here: #2120

Test

  1. Cycle through the app searching, trashing, un-trashing, delete forever, selecting trash, selecting tags
  2. Is the selected note what you expect?
  3. Is the height of items in the note list correct?
  4. Delete a note from another window
  5. Search by tag, select a note, untag from another window

Release

Fixed bug where notes could be unintentionally unselected.

@dmsnell dmsnell requested a review from belcherj May 20, 2020 20:07
@belcherj belcherj mentioned this pull request May 28, 2020
@belcherj belcherj force-pushed the refactor/note-list-selection branch from 9521ad0 to f021744 Compare June 8, 2020 20:08
@belcherj belcherj self-assigned this Jun 8, 2020
@belcherj belcherj requested review from codebykat and removed request for belcherj June 8, 2020 20:15
@belcherj belcherj marked this pull request as ready for review June 8, 2020 20:15
Copy link
Member

@codebykat codebykat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is actually testing out really well for me now! I did a bunch of stuff quickly with both web and Electron open and the selection was behaving correctly. Didn't see noteflip (of course I almost never see it anyway so something about "absence of evidence"). Still a lag after creating a new note and before it gets selected but that's not new or a blocker.

@belcherj belcherj merged commit dabe57e into develop Jun 9, 2020
@belcherj belcherj deleted the refactor/note-list-selection branch June 9, 2020 15:37
@codebykat codebykat added this to the 1.19 milestone Jun 25, 2020
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

Successfully merging this pull request may close these issues.

3 participants