Closed Bug 1671800 Opened 4 years ago Closed 4 years ago

When two or more messages are selected/highlighted in the message pane, and you Ctrl-Click one of the selected/highlighted messages, the highlight does not go away until you move the mouse cursor off the message line.

Categories

(Thunderbird :: Folder and Message Lists, defect)

defect

Tracking

(thunderbird_esr78 fixed, thunderbird83 fixed)

RESOLVED FIXED
84 Branch
Tracking Status
thunderbird_esr78 --- fixed
thunderbird83 --- fixed

People

(Reporter: mike, Assigned: Paenglab)

Details

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

  1. In the message pane, select two or more messages.
  2. Ctrl-click one of the selected messages.
  3. Move mouse cursor off message.

Actual results:

The highlight remains after Ctrl-clicking the message until you move the mouse cursor off the message line.

Expected results:

The highlight should disappear when you Ctrl-click and release the mouse button.

This worksfor me in default theme, light theme, and dark theme, on 78.3.3 (64-bit), Windows 10.
In dark theme difference isn't strong, but still visible.
Mike, we need a bit of background-color even for mouse-over to indicate which message you are pointing at, but it should be a lighter color than selection. Are you sure there is no color change when you ctrl-click to deselect without moving mouse out?
Can you provide a screenshot using PrintScreen button and attach here?

Flags: needinfo?(mike)

This happens only on W7 Classic and high contrast themes. With this patch it behaves the same as the Windows Explorer: on W7 Classic no hover effect and on W10 HC themes only a border.

Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9182646 - Flags: review?(alessandro)
Comment on attachment 9182646 [details] [diff] [review] 1671800-hover-treechilderen-HC.patch Review of attachment 9182646 [details] [diff] [review]: ----------------------------------------------------------------- I don't have the ability to test on Windows 7, but on Windows 10 this looks good. Maybe worth creating a try-run for the reporter to test.
Attachment #9182646 - Flags: review?(alessandro) → review+

Added a missing space in the commit message.

Attachment #9182646 - Attachment is obsolete: true
Attachment #9182710 - Flags: review+

Mike, here is a ZIP build https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dJ6o_XyBRmOXkJjbIISD-g/runs/0/artifacts/public/build/target.zip or a installer build https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dJ6o_XyBRmOXkJjbIISD-g/runs/0/artifacts/public/build/install/sea/target.installer.exe of a TB 78 with the patch. Please can you try it?

Don't use your normal profile because going back to the official build could be blocked.

(In reply to Thomas D. (:thomas8) from comment #1)

This worksfor me in default theme, light theme, and dark theme, on 78.3.3 (64-bit), Windows 10.
In dark theme difference isn't strong, but still visible.
Mike, we need a bit of background-color even for mouse-over to indicate which message you are pointing at, but it should be a lighter color than selection. Are you sure there is no color change when you ctrl-click to deselect without moving mouse out?
Can you provide a screenshot using PrintScreen button and attach here?

I looked carefully when Ctrl-clicking, and there is no color change that I can discern. However, I do observe an almost, but not quite, invisible change to the lines above and below the selected message: they appear to become broken or dotted. I got a screenshot, but I'm new to this forum, and I'm not seeing a way to attach it.

Flags: needinfo?(mike)

(In reply to Richard Marti (:Paenglab) from comment #6)

Mike, here is a ZIP build https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dJ6o_XyBRmOXkJjbIISD-g/runs/0/artifacts/public/build/target.zip or a installer build https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dJ6o_XyBRmOXkJjbIISD-g/runs/0/artifacts/public/build/install/sea/target.installer.exe of a TB 78 with the patch. Please can you try it?

Don't use your normal profile because going back to the official build could be blocked.

Richard-

When I click on either link to download the patched file, I get this error (Using Waterfox 2020.08 (64-bit):

PR_CONNECT_RESET_ERROR

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.

Hmm, both links are working here with FX.

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/13b1d30a5f1a
Use only a border for hovered treechildrens on High Contrast/Classic themes. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Comment on attachment 9182710 [details] [diff] [review]
1671800-hover-treechilderen-HC.patch

[Approval Request Comment]
User impact if declined: Win7 Classic and Win10 HC theme users can't distinguish between selected and hovered treeitems.
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low, would only affect Classic and HC theme users.

Attachment #9182710 - Flags: approval-comm-esr78?
Attachment #9182710 - Flags: approval-comm-beta?

Comment on attachment 9182710 [details] [diff] [review]
1671800-hover-treechilderen-HC.patch

[Triage Comment]
Approved for next beta

Attachment #9182710 - Flags: approval-comm-beta? → approval-comm-beta+

Comment on attachment 9182710 [details] [diff] [review]
1671800-hover-treechilderen-HC.patch

[Triage Comment]
Approved for esr78

Attachment #9182710 - Flags: approval-comm-esr78? → approval-comm-esr78+

Looks like I also missed this one for 83.0b2.

Looks fixed in the 78.4.1 release candidate test on Windows 10.

This is to confirm that the bug is fixed in 78.4.1 (64-bit). Thanks, everyone!

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: