RealRaven2000 / QuickFolders

Thunderbird Add-on: QuickFolders
http://quickfolders.org/
Other
48 stars 9 forks source link

Email list shifts after opening and closing an email #438

Open florisvdh opened 7 months ago

florisvdh commented 7 months ago

May be related to #417. It requires emails to be sorted by Date with newest email at the bottom.

Using QuickFolders 6.3 in Thunderbird 115.5.0 (as distributed by Ubuntu 22.04).

Steps to reproduce

  1. In Thunderbird, go to a folder with more emails than the height of the emails-pane can show.
  2. Sort the emails by Date, with newest at the bottom.
  3. Scroll to the bottom, so that the newest email can be seen.
  4. Open one email from this view, in a separate tab. That can be the newest one, or another one.
  5. Close this email (tab), or just jump back to the mailfolder without closing it, and compare the state of the mail list in the folder to the original state (is the newest mail still visible at the bottom?)

Observed behaviour

The mail list has 'scrolled' a bit to the top, so that the few newest emails cannot be seen unless scrolling downwards again. This happens even if the newest email is the one selected.

Expected behaviour

The emails-pane never scrolls by itself; visible emails before opening an email are still visible afterwards.

Note

Same behaviour is observed with or without message panel (F8) enabled.

RealRaven2000 commented 7 months ago

I couldn't reproduce the behavior in Thunderbird 115.1 / Windows 10 Pro. I am using chronologically sorted / threaded views and opening a single message tab then returning to the folder tab does not move anything for me. So that we compare the same thing, please test latest version below:

QuickFolders-mx-6.4pre91.zip


to install the test version, download the zip file and then drag the file into Thunderbird Add-ons Manager (do not extract contents).

florisvdh commented 7 months ago

Thanks. Unfortunately the issue remains.

And if I disable QuickFolders, the issue is gone.

$ inxi -Sxxx
System:
  Host: _ Kernel: 5.15.0-89-generic x86_64 bits: 64 compiler: gcc
    v: 11.4.0 Desktop: Cinnamon 5.8.4 tk: GTK 3.24.33 wm: muffin vt: 7
    dm: LightDM 1.30.0 Distro: Linux Mint 21.2 Victoria
    base: Ubuntu 22.04 jammy
$ thunderbird --full-version
Thunderbird 115.5.0 20231120220011 20231120220011
florisvdh commented 7 months ago

Note that the issue only exists when emails are sorted with oldest at the top.

RealRaven2000 commented 7 months ago

Note that the issue only exists when emails are sorted with oldest at the top.

oh, ok - reverse Chronological order (in linux), let me test...

no I still can't reproduce the behavior. Here is the very latest version - we're very close to release for public:

QuickFolders-mx-6.4pre121.zip

So it looks like this could be closed with WORKSFORME status, unless I am doing something differently?

florisvdh commented 7 months ago

I sorted in reverse chronological order - latest email on top, in classic view (not cards).

It must be: latest email at the bottom.

Thanks for pursuing!