Selected item in XUL <richlistbox> loses highlighting when the list loses focus (e.g. Identities, Outgoing Servers (SMTP))
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird_esr102 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr102 | --- | unaffected |
People
(Reporter: loop.channel.622289.8887d40853d1c794, Assigned: Paenglab)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
Steps to reproduce:
Go to Account Settings, then to Outgoing Server (SMTP).
Have several servers in the list.
Select one of them to get it highlighted.
Click Edit, then click Cancel.
Actual results:
You can see how the selected server lost its highlighting. If you click Edit again, you'll get to edit the same server. Plus, details at the bottom also show that the server is still selected, just without highlighting.
Expected results:
The highlighting should stay
Comment 1•2 years ago
•
|
||
Thanks loop.channel, that's true. It's actually a little bit worse - list selection will no longer be indicated as soon as the list loses focus, which also affects keyboard operation of the action buttons.
Richard, maybe missing styles for selected without focus
?
STR:
≡ > Account Settings
- Select
Outgoing Server (SMTP)
below accounts list - Select an SMTP account from the list
- press
Tab
.
Actual:
- Selected item no longer indicated in the list
- Happy guessing which item you're actually going to act on
Expected:
- Selected item still indicated in the list (so that user can visually verify which item the subsequent action will apply to)
Comment 2•2 years ago
|
||
Confirming per my comment 1, happens on other <richlistbox> elements, too. Maybe a platform thing. Oh, and it's a XUL element.
Comment 3•2 years ago
|
||
XUL richlistbox bugs: https://mzl.la/3F9c7UU
Assignee | ||
Comment 4•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/fb7b03cd0eb8
Use our color variable for --in-content-item-selected-unfocused. r=aleca
Description
•