Mailing list items in contacts list show up empty in view pane and are not editable (nor exportable)
Categories
(Thunderbird :: Address Book, defect, P2)
Tracking
(thunderbird_esr102 fixed, thunderbird102 affected)
People
(Reporter: thomas8, Assigned: darktrojan)
References
(Blocks 1 open bug)
Details
(Keywords: regression, useless-UI, ux-error-prevention)
Attachments
(3 files)
(deleted),
image/png
|
Details | |
(deleted),
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta-
rjl
:
approval-comm-esr102+
|
Details |
(deleted),
text/x-phabricator-request
|
Details |
103.0a1 (2022-06-13) (64-bit), Win10
102.0b4 (64-bit)
As things stand (and we haven't changed that for 102), mailing lists are conceptually (and technically) contained in their parent address book, and consequently, they are displayed side by side with contacts. This makes sense:
- matches the containing AB concept
- ux-consistent with similar trees (e.g. subfolders in file manager)
- simplifies and enables searching for mailing lists (!).
Unfortunately, the mailing list items in the list have become pretty much no-op, which is a confusing, error-prone, and counter-intuitive regression over TB 91.
STR
- Have a mailing list
List1
with several members in an address book, e.g.Personal Address Book
. - Select
All Address Books
(factory default view iirc), orPersonal Address Book
. - In the list of contacts (not in directory pane), select the mailing list.
- Try to perform the following actions on the selected list:
- View list contents/members
- Edit list
- Export list
Actual result:
- Selected mailing list shows up empty in the view pane (which is completely blank). Iow, viewing the list from here is not possible. This is quite error-prone as users may get confused and delete the list, wrongly believing that it is empty (so this becomes a case of ux-error-prevention).
- Cannot
Edit
the list from here - what!? (Double-click
does nothing,Enter
does nothing, noEdit
action on context menu, and nothing on main menu either). But editing aka list management is one of the main actions for lists in the AB. Export
is also missing (compared to the mailing context menu in the directory tree - why are context menus even different?)
Expected result:
- Selected mailing list should show something in the view pane
- list name, [description], and list of members
- ideally with a list toolbar for more actions, esp.
Write
(with dropdown flavors: To, CC, Bcc), andEdit
- Selected mailing list should be editable
Edit
button in view pane- Restore
Edit
action in context menu - Restore
Edit
as default action (Double-click
orEnter
on selected list to edit)
- Mailing list context menu should be the same between directory list and contacts list
- For consistency, add
Export
action also to the context menu of a mailing list in contacts list
- For consistency, add
Fwiw, the workaround of going through the directory tree to view or edit mailing lists won't cure the problem in the contacts list, won't work for All Address Books
, and defeats the convenience and efficiency of being able to search for a mailing list and view or edit it directly from the list of found items.
Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/5732d9540ec7
Fill the Address Book display pane when multiple contacts or lists are selected. r=aleca
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
Ick, my test doesn't really work on Mac for some reason.
Assignee | ||
Comment 4•2 years ago
|
||
Assignee | ||
Comment 5•2 years ago
|
||
Comment on attachment 9281116 [details]
Bug 1774096 - Fill the Address Book display pane when multiple contacts or lists are selected. r=aleca
[Approval Request Comment]
Regression caused by (bug #):
User impact if declined:
Testing completed (on c-c, etc.):
Risk to taking this patch (and alternatives if risky):
Comment 6•2 years ago
|
||
Comment on attachment 9281116 [details]
Bug 1774096 - Fill the Address Book display pane when multiple contacts or lists are selected. r=aleca
[Triage Comment]
It's a lot of change. I'm inclined to suggest this wait to a 102 point release after it bakes on beta.
I suspect the use cases are infrequent enough that it won't hurt to wait.
Updated•2 years ago
|
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/fd29a6f3c249
follow-up - Fix test on Mac. r=mkmelin
Comment 8•2 years ago
|
||
Comment on attachment 9281116 [details]
Bug 1774096 - Fill the Address Book display pane when multiple contacts or lists are selected. r=aleca
[Triage Comment]
This wound up being a requirement for bug 1751978 and 1774514 (and possibly others)
Comment 9•2 years ago
|
||
bugherder uplift |
Thunderbird 102.0:
https://hg.mozilla.org/releases/comm-esr102/rev/a95df3d30153
https://hg.mozilla.org/releases/comm-esr102/rev/1fc9c7c3f84d
Description
•