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

Selection sometimes moves randomly from selected email in thread list #2825

Open
jackiehluo opened this issue Sep 9, 2016 · 22 comments
Open
Labels

Comments

@jackiehluo
Copy link
Contributor

Every now and then I hit this bug where if I select a message from a folder,
the "selection" doesn't stick, and it travels up three or four messages. In
effect, it's like the app things I'm holding down the UP arrow from my
keyboard.

https://nylas.zendesk.com/agent/tickets/6147

@jackiehluo jackiehluo added the bug label Sep 9, 2016
@Ehekatl
Copy link

Ehekatl commented Sep 13, 2016

confirm this on windows 10 with recent version (currently I'm on 0.4.51), this last more then one month

@jffrybrwn
Copy link

This has been happening for me on Mac OS X El Capitan for the latest versions over the past month or so.

@pugson
Copy link

pugson commented Sep 14, 2016

This has been happening from the start when selecting unread mail. It just travels a couple of messages up and marks them as read. Extremely annoying. 🔥

  • OS X 10.11.6
  • 0.4.51-93ef779 (0.4.51-93ef779)

@smashhuevo
Copy link

I've been having this problem on macOS Sierra for the last couple of months. Seems to happen if I bulk-select a bunch of items while syncing is going on. I then hit "archive," and the wrong e-mails archive.

@pugson
Copy link

pugson commented Sep 30, 2016

Any development on this? @jackiehluo
I keep experiencing this bug multiple times per day.

Still happening in 0.4.56-816edde.

@jffrybrwn
Copy link

Or acknowledgment from the dev team?

Last night the selection scrolled beyond the top of the visible list.

If there's something we can do to help isolate this so you can fix it, please let us know!

@jackiehluo
Copy link
Contributor Author

@dubstrike Are you in the Unread view?

@pugson
Copy link

pugson commented Sep 30, 2016

@jackiehluo Yes, that's what I use mostly.

@jackiehluo
Copy link
Contributor Author

@dubstrike Ahhh, so that specifically is a bug we haven't been able to track yet—#2271. Is anyone in this thread having this problem in another view?

@Artjaazz
Copy link

Artjaazz commented Oct 5, 2016

I Confirm the issue, same here, goes up two-three emails. Windows 10, Unread view

@laughedelic
Copy link

Same on OS X El Capitan, N1 v0.4.57.

@a-grealish
Copy link

I believe this is also affected by the "When reading message, mark as read: After X seconds." setting. If I have this set to 2 seconds it jumps up one message after 2 seconds. If the setting is "immediately" it jumps up very quickly through multiple messages.

I think this issue may also be the same as #2131. I seems correct that the scrolling happens until the loading of the thread is complete.

@pugson
Copy link

pugson commented Nov 14, 2016

@a-grealish That's correct. It doesn't seem to be happening after I disable automatic marking as read.

@koenpunt
Copy link
Contributor

koenpunt commented Nov 26, 2016

I did some investigation, and found that this is happening because the message isn't available in the "unread" set after being read, for which in the thread list is accounted for by tracking recently read threads (RecentlyReadStore), but doesn't do this in the ThreadListStore.
I tried to fix this in #3097, but apparently the RecentlyReadStore isn't updated before there.

Nb. My fix is based on the source here: src/flux/models/unread-query-subscription.es6#L16-L27

koenpunt added a commit to koenpunt/N1 that referenced this issue Nov 26, 2016
this should fix nylas#2825, was it not that apparently the RecentlyReadStore
isn't updated in time.
@jyboudreau
Copy link

I'm seeing this issue almost constantly. It's making N1 pretty unusable. I've gone back to my other email client until this is fixed.

@eljenso
Copy link

eljenso commented Jan 23, 2017

Just discovered N1 but this issue makes it unusable for me as well.
Will switch back to my old client for now.

Probably doesn't matter but I'm running Fedora 25 with Gnome 3.22.

@inuwashi
Copy link

inuwashi commented Feb 1, 2017

Again, confirm and poke.
Ubuntu Linux, Ver 1.5.0 pro, this is preventing you from being the best email client by a mile for this echo systems.

Also not random, always up the list.

@matteovega
Copy link

Poke and confirm for 1.5.0 on macOS 10.12.4 Beta. Only seems to happen in the Unread view.

@sethwebster
Copy link

sethwebster commented Feb 16, 2017

+1 - very consistently happening.

Here's a video of it happening. This took 1 attempt.

https://www.dropbox.com/s/ylouhib7pph8xif/NylasN1SelectionTravel.mp4?dl=0

@andrewalexander
Copy link

Adding that it is still doing this on Ubuntu 16.04.

I noticed it only seems to do it when navigating to an unread message. Seems some sort of conflicting behavior after it's marked as read where it's instructing the selection to move somewhere (complete shot in the dark without even looking at the code).

@pugson
Copy link

pugson commented Oct 6, 2017

@andrewalexander This project is dead. This bug has been fixed in https://github.com/Foundry376/Mailspring

@laughedelic
Copy link

This bug has been fixed in Foundry376/Mailspring

@andrewalexander you should be aware that there is another fork: https://github.com/nylas-mail-lives/nylas-mail and I think that this problem was solved there too, but I'm not sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests