On 11/12/24 6:51 PM, Carlos E. R. wrote:
On 2024-11-12 20:03, Darryl Gregorash wrote:
On 2024-11-12 12:09, Carlos E. R. wrote:
Hi,
I use Thunderbird 128.3.1esr. The problem appeared after I have been away from home for a week (I updated when I switched off the computer). When I click on an email in the panel that holds the list of mails, it is interpreted often as a double click, and the email instead opens in a different tab. I have then to move the mouse to the right end and close that extra tab.Never had that problem here. Have you tried a different mouse?
I don't have one, and anyway, the issue only happens with TB.
I still don't know why the middle-mouse-scroll issue with sloppy-focus happens with thunderbird unless I set GDK_CORE_DEVICE_EVENTS=1. But that is with buttons 4/5 not 1. Here I see the same behavior with firefox. (you may too, there are just no threads of messages to open) Best test to see if it is a opensuse build issue or a Mozilla issue is to download the 128.3.1esr binary and install to /opt and then test to see if the behavior goes away. My GDK_CORE_DEVICE_EVENTS=1 issue isn't present in the Mozilla binary but is in the opensuse build. (no clue why) Both run the same way, the opensuse build has the middle-mouse-scroll issue, the Mozilla binary doesn't (static libs? different gdk/gtk versions?, dunno). It is a good test. Pick your languange: http://ftp.mozilla.org/pub/thunderbird/releases/128.3.1esr/linux-x86_64/ (try also updating to 128.4.3esr and see if anything changes) Otherwise, you can use xev to see if there is anything funny with your left ButtonPress left ButtonRelease events, but that's about it. You should see something like the following for a single press event: $ exv (then move mouse into little box and click) ... ButtonPress event, serial 36, synthetic NO, window 0x1b00001, root 0x2ea, subw 0x1b00002, time 149423376, (48,46), root:(1466,764), state 0x0, button 1, same_screen YES EnterNotify event, serial 36, synthetic NO, window 0x1b00001, root 0x2ea, subw 0x0, time 149423376, (48,46), root:(1466,764), mode NotifyGrab, detail NotifyInferior, same_screen YES, focus YES, state 256 KeymapNotify event, serial 36, synthetic NO, window 0x0, keys: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ButtonRelease event, serial 36, synthetic NO, window 0x1b00001, root 0x2ea, subw 0x1b00002, time 149423480, (48,46), root:(1466,764), state 0x100, button 1, same_screen YES ... Since your mouse works everywhere else, I wouldn't expect to see anything out of the ordinary, but it only takes a few seconds to test. Much of where to look next will depend on the Mozilla binary test. -- David C. Rankin, J.D.,P.E.