Closed Bug 1592393 Opened 5 years ago Closed 5 years ago

Make column pickers in the Address Book sticky/persistent (menu should behave like a panel, i.e. stay open for selecting multiple columns until user clicks outside or ESC)

Categories

(Thunderbird :: Address Book, enhancement, P5)

x86_64
Windows 10
enhancement

Tracking

(thunderbird_esr6870+ fixed, thunderbird71 fixed, thunderbird72 fixed)

RESOLVED FIXED
Thunderbird 72.0
Tracking Status
thunderbird_esr68 70+ fixed
thunderbird71 --- fixed
thunderbird72 --- fixed

People

(Reporter: tanstaafl, Assigned: Paenglab)

Details

Attachments

(1 file, 1 obsolete file)

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

Steps to reproduce:

Went to confugure columns in the Address Book window

Actual results:

Discovered that bug 545906, that resolved this for the main Folder & Message list, didn't resolve it for the Address Book.

Expected results:

It would be resolved for all column pickers.

Severity: normal → minor
OS: Unspecified → Windows 10
Priority: -- → P5
Hardware: Unspecified → x86_64

Alta88, can you work your magic here, too? Or Alex?

Flags: needinfo?(alessandro)

Since alta88 fixed bug 545906, I think he knows better where to touch things.
Let me know if you can take care of this, thanks.

Flags: needinfo?(alessandro)

This is a good first bug for someone (else).

I can do it, looks like we need to add a bunch of closemenu="none" to the AB tree columns like here:
https://hg.mozilla.org/comm-central/rev/055cf553a73e#l1.10

Attached patch 1592393-AB-column-picker.patch (obsolete) — Splinter Review

Jörg, you wrote you want do it but you have so many other things to do. So I decided to it.

Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9105604 - Flags: review?(jorgk)
Attachment #9105604 - Flags: approval-comm-esr68?
Attachment #9105604 - Flags: approval-comm-beta?
Comment on attachment 9105604 [details] [diff] [review]
1592393-AB-column-picker.patch

Review of attachment 9105604 [details] [diff] [review]:
-----------------------------------------------------------------

Hmm, you beat me to it. I was thinking about the bug, and then got side-tracked, like always. I haven't tested it, but it looks right and I'm sure you have.

::: mail/components/addrbook/content/addressbook.xul
@@ +804,5 @@
>                     hidden="true"
>                     label="&Addrbook.label;"/>
>            <!-- LOCALIZATION NOTE: _PhoneticName may be enabled for Japanese builds. -->
>            <!--
>            <treecol id="_PhoneticName"

Let's add it here, too.
Attachment #9105604 - Flags: review?(jorgk)
Attachment #9105604 - Flags: review+
Attachment #9105604 - Flags: approval-comm-esr68?
Attachment #9105604 - Flags: approval-comm-esr68+
Attachment #9105604 - Flags: approval-comm-beta?
Attachment #9105604 - Flags: approval-comm-beta+

Added to the treecol id="_PhoneticName".

Attachment #9105604 - Attachment is obsolete: true
Attachment #9105610 - Flags: review+
Attachment #9105610 - Flags: approval-comm-esr68?
Attachment #9105610 - Flags: approval-comm-beta?
Comment on attachment 9105610 [details] [diff] [review]
1592393-AB-column-picker.patch

Sorry, that was in a comment, but better to be consistent.
Attachment #9105610 - Flags: approval-comm-esr68?
Attachment #9105610 - Flags: approval-comm-esr68+
Attachment #9105610 - Flags: approval-comm-beta?
Attachment #9105610 - Flags: approval-comm-beta+

Tested before landing it :-)

Target Milestone: --- → Thunderbird 72.0

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/4c51d0d531e5
Make the address book tree column picker popup stay open for multiple selects. r=jorgk

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

So, to be clear - is this supposed to be fixed in 68.2.1? I'm guessing no, since mine isn't...

No. We're do you see a comment mentioning 68.2.1 or later?

Weird, I could have sworn I read a comment (via email) that this was fixed in 68.2.1...

Sorry, should have looked more closely.

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

Attachment

General

Created:
Updated:
Size: