Closed Bug 1799368 Opened 2 years ago Closed 4 months ago

Adding duplicate email address in `Edit mailing list` dialog causes temporary ghost duplicate item in the list view, then deleting either duplicate removes both (i.e. the email address now gone from the list).

Categories

(Thunderbird :: Address Book, defect)

Thunderbird 102
defect

Tracking

(thunderbird_esr115 wontfix)

RESOLVED FIXED
122 Branch
Tracking Status
thunderbird_esr115 --- wontfix

People

(Reporter: thomas8, Assigned: welpy-cw)

References

(Regression)

Details

(Keywords: regression, ux-mode-error)

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #699357 +++

Seen on 102.4.2 (64-bit), Win10.

Steps to reproduce:

  1. Create new mailing list
  2. Right-click the mailing list in directory pane (sic!), Properties (aka edit list).
  3. Add mail addresses in the New/Edit mailing list dialog, then confirm with OK (but don't click anything after that before next step):
  1. Verify the members in the mailing list view, and note duplicate contact items for user3@abc.com in the contacts list.
  2. Select and delete either one of the duplicate contact items in the mailing list view of contacts.

Actual results:

  • both duplicate contact items gone, i.e. user3@abc.com completely removed from the mailing list, against users intentions.
  • As selecting something else in the directory pane before deletion of the alleged duplicates shows, the duplication is a temporary display artifact which does not represent the actual state of the list, where the duplicates have already been removed. So there's only a single entry in the real list, and deleting either one of the (ghost) duplicate display items will then remove that single entry.

Expected results:

  • Don't show ghost duplicates which are no longer existing in the actual list.
  • I.e. mailing list view in the contacts list should reflect the actual contacts contained in the mailing list.
Version: Trunk → Thunderbird 102
Summary: Adding duplicate email address in `Edit mailing list` dialog causes temporary ghost duplicate item in the list view, then deleting either duplicate removes both from the list. → Adding duplicate email address in `Edit mailing list` dialog causes temporary ghost duplicate item in the list view, then deleting either duplicate removes both (i.e. the email address now gone from the list).
No longer depends on: 699357
See Also: → 699357
See Also: → 1352079
See Also: → 1799362
Assignee: nobody → h.w.forms
Status: NEW → ASSIGNED
Target Milestone: --- → 122 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/ddaa801c51f2
Remove duplicate addresses before adding to mailing list. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: