nylas-mail icon indicating copy to clipboard operation
nylas-mail copied to clipboard

Selection sometimes moves randomly from selected email in thread list

Open jackiehluo opened this issue 7 years ago • 22 comments

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 avatar Sep 09 '16 23:09 jackiehluo

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

Ehekatl avatar Sep 13 '16 01:09 Ehekatl

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

jffrybrwn avatar Sep 13 '16 09:09 jffrybrwn

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)

pugson avatar Sep 14 '16 20:09 pugson

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.

smashhuevo avatar Sep 21 '16 19:09 smashhuevo

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

Still happening in 0.4.56-816edde.

pugson avatar Sep 30 '16 10:09 pugson

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!

jffrybrwn avatar Sep 30 '16 10:09 jffrybrwn

@dubstrike Are you in the Unread view?

jackiehluo avatar Sep 30 '16 16:09 jackiehluo

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

pugson avatar Sep 30 '16 16:09 pugson

@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?

jackiehluo avatar Sep 30 '16 16:09 jackiehluo

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

Artjaazz avatar Oct 05 '16 01:10 Artjaazz

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

laughedelic avatar Oct 19 '16 11:10 laughedelic

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.

a-grealish avatar Nov 14 '16 15:11 a-grealish

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

pugson avatar Nov 14 '16 16:11 pugson

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 avatar Nov 26 '16 13:11 koenpunt

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.

jyboudreau avatar Nov 30 '16 18:11 jyboudreau

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.

eljenso avatar Jan 23 '17 08:01 eljenso

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.

inuwashi avatar Feb 01 '17 19:02 inuwashi

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

matteovega avatar Feb 14 '17 10:02 matteovega

+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

sethwebster avatar Feb 16 '17 20:02 sethwebster

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).

andrewalexander avatar Oct 06 '17 02:10 andrewalexander

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

pugson avatar Oct 06 '17 15:10 pugson

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.

laughedelic avatar Oct 06 '17 15:10 laughedelic