When "Find in This Message" (Ctrl+F) is active in message preview and find input field is empty, then focus is stolen by find when clicking on a folder or a message in thread pane
Categories
(Thunderbird :: Mail Window Front End, defect, P3)
Tracking
(Not tracked)
People
(Reporter: wsmwk, Unassigned)
References
Details
(Keywords: regression, useless-UI, ux-consistency)
User Story
**STR** 1. View any message (message1) in 3-pane message preview. 2. Press Ctrl+F to search for words in message text (do **not** enter a search word) 3. Click once(!) on another message (message2) in the message list, then press cursor up/down to verify message list focus (--> fails, this bug), and look at find bar (--> still has the focus after we clicked another focusable element, this bug). 4. Click once again on the other message (message2) in the message list, press cursor up/down once (--> works once), and once again (--> fails again, find bar hijacks focus again, this bug). **Actual result** step 3: Clicking once on a message in message list should move the focus from find bar input to the message row item in the message list, but does not. Instead, focus jumps back to the find bar, and you can see blinking cursor there. There's no focus in message list, as you can test with cursor up/down which does not select another message. step 4: Clicking another time on same message in message list does transfer the focus into the message list now, pressing cursor once works to select another message, but if you press cursor once more, focus is stolen again by find bar (back to the find bar input), and subsequent keypresses of cursor do nothing except scroll the message. Bottom line: as long as empty find bar is open, it is not really possible to focus another message in the message list, nor a folder in the folder list, and in turn it is not possible to navigate those lists via cursor keys. **Expected result** ux-principle: Focus follows mouse click - clicking on a message in message list must remove focus from empty find bar and place it on the message in message list, allowing keyboard navigation there - clicking on a folder in folder list must remove focus from empty find bar and place it on the folder in folder list, allowing keyboard navigation there
Attachments
(1 file, 1 obsolete file)
|
11.84 KB,
image/png
|
Details |
| Reporter | ||
Comment 1•18 years ago
|
||
Updated•17 years ago
|
Comment 3•17 years ago
|
||
Updated•17 years ago
|
Comment 4•17 years ago
|
||
| Reporter | ||
Updated•16 years ago
|
Comment 5•16 years ago
|
||
Comment 9•15 years ago
|
||
Comment 10•15 years ago
|
||
Comment 11•15 years ago
|
||
Comment 12•15 years ago
|
||
Comment 13•15 years ago
|
||
| Reporter | ||
Comment 14•13 years ago
|
||
| Reporter | ||
Comment 15•13 years ago
|
||
| Reporter | ||
Comment 16•13 years ago
|
||
Comment 17•13 years ago
|
||
Comment 18•13 years ago
|
||
| Reporter | ||
Updated•5 years ago
|
Comment 24•5 years ago
|
||
Omg, really!? 13 years and 7 duplicates including recent! Can we please fix this? Just opening Find bar and then leaving it open can still steal keyboard focus willy-nilly and prevent users from navigating or any action in the rest of the application (message list, folder list)?
Comment 25•5 years ago
|
||
I just noticed that the close “x” of the Find bar is hidden by the Today pane if enabled when checking bug 1675750.
A user could either close the Today or Folder pane to make the close “x” usable.
Comment 26•5 years ago
|
||
(In reply to Thomas D. (:thomas8) from comment #24)
Omg, really!? 13 years and 7 duplicates including recent! Can we please fix this? Just opening Find bar and then leaving it open can still steal keyboard focus willy-nilly and prevent users from navigating or any keyboard action in the rest of the application (message list, folder list)?
Comment 27•5 years ago
|
||
Seems WFM on linux/trunk. Walt, do you see this still?
Comment 28•5 years ago
•
|
||
(In reply to Magnus Melin [:mkmelin] from comment #27)
Seems WFM on linux/trunk. Walt, do you see this still?
I don't see any stolen focus problems.
Still see a close "x" hidden by the Today Pane with a search term entered.
Edit: Or do I have my Folder pane set too wide? Thread and Message pane too narrow?
Forget about Vertical layout. Works best in Wide layout.
Comment 29•5 years ago
|
||
Comment 30•5 years ago
•
|
||
Still seeing this fail in Daily 83.0a1 (2020-12-04) (64-bit) and Release 78.5.1 (64-bit) on Windows 10.
Please note: Exactly as Wayne reported in comment 0:
- Search field must be empty(!) to reproduce
- Only every first click on a message or folder fails to move the focus to the message or folder (this bug) - focus still stuck in find bar input - , but another (second) click on the same message/folder will then move the focus to the message or folder as it should.
Comment 31•5 years ago
|
||
Ctrl+F search field empty when opened.
Flashing | in the search field with first message selected.
I don't expect to see the focus in the search field on the first click of a selected folder because no messages are showing in the Message pane. It is blank until I select a message in the Thread pane.
The focus then moves to the search field.
WFM using 78.5.1 and 85.0a1 on Windows 10 and Ubuntu 18.04.
Comment 32•5 years ago
•
|
||
(In reply to WaltS48 [:walts48] from comment #31)
The focus then moves to the search field.
WFM using 78.5.1 and 85.0a1 on Windows 10 and Ubuntu 18.04.
OK. I think you are misunderstanding this bug. Not your fault, there are no clean STR, and description does not follow the prescribed format (it was long back...). The bug here is that the focus sticks in the empty search field, and does not follow single mouse clicks on another message in the message list or single click into folder list (because find bar hijacks the focus after any first click or cursor key navigation in message/folder list).
Sorry, but could you pls try again, using proper STR which I added in "User story" above?
Updated•5 years ago
|
Comment 33•5 years ago
|
||
(Commenting on User Story)
STR
- View any message (message1) in 3-pane message preview.
- Press Ctrl+F to search for words in message text (do not enter a
search word)- Click once(!) on another message (message2) in the message list, then
press cursor up/down to verify message list focus, and look at find bar.- Click once again on the other message (message2) in the message list,
press cursor up/down once, and once againActual result
step 3: Clicking once on a message in message list should move the focus
from find bar input to the message row item in the message list, but does
not. Instead, focus jumps back to the find bar, and you can see blinking
cursor there. There's no focus in message list, as you can test with cursor
up/down which does not select another message.step 4: Clicking another time on same message in message list does transfer
the focus into the message list now, pressing cursor once works to select
another message, but right after that, focus is stolen again by find bar
(back to the find bar input), and subsequent keypresses of cursor do nothing
except scroll the message.Bottom line: as long as empty find bar is open, it is not really possible to
focus another message in the message list, nor a folder in the folder list,
and in turn it is not possible to navigate those lists via cursor keys.Expected result
ux-principle: Focus follows mouse click
- clicking on a message in message list must remove focus from empty find
bar and place it on the message in message list, allowing keyboard
navigation there- clicking on a folder in folder list must remove focus from empty find bar
and place it on the folder in folder list, allowing keyboard navigation there
Sorry, I'm out.
I'm not a heavy find bar or keyboard user and see no problem for navigating around the application with the find bar enabled.
Tested with 78.5.1 on Windows 10 and see the same results as on Ubuntu 18.04.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 34•5 years ago
|
||
Wayne (reporter), are you able to reproduce on Windows? Please use precise STR of user story!
| Reporter | ||
Comment 35•5 years ago
|
||
STR in user story easily reproduces on with 84 beta on Mac and I agree that step 4 restores correct message list navigation.
Not so on Windows, beta or 78. Doing step 4 Clicking in the message list does NOT restore message list navigation - focus remains in the mesage
Comment 36•4 years ago
|
||
One observation in Thunderbird 91.3.0 that might help fix this bug:
- Open TB in 3-pane mode and open the search field for the message content and leave it empty as described in the report
- Start repeatedly and rapidly hit the up or down arrow buttons or page up/down buttons
- While continuing to rapidy hit the button, click the currently selected message in the message list (doesn't work on other messages)
As long as you hit the arrow keys rapidly enough, the message pane won't be updated and the focus won't be stolen.
Comment 37•2 years ago
|
||
Experiencing this on Windows Thunderbird 115.2.0 (64-bit)
"Find in Page" open with empty field, when selecting email from list whether with keyboard or mouse, "Find in Page" field steals the focus.
Close the "Find in Page" or have content in the field, email selection behavior works as expected.
Description
•