Remote tab management - Remove pending closed tabs so there's only ever one undo
Categories
(Firefox :: Sync, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox129 | --- | fixed |
People
(Reporter: skhamis, Assigned: skhamis)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Now that https://bugzilla.mozilla.org/show_bug.cgi?id=1892340 landed. Users are able to undo the request for tabs they are trying to delete on other devices. Once it's sent, they'll have to undo it on the device doing the actual deletion.
However this raised some edge-case issues with the team where there could be scenarios where the user has multiple pending undos and then exits out of the panel, and/or clicks inactive tabs -- causing re-rendering of the list and those tabs coming back before disappearing again once the request is sent. Also for super long lists, it might be annoying to constantly scroll down and try to delete.
To combat both of these issues, we decided that once the user has a second remote tab deletion request, we immediately remove the previous one from the list so that you're only ever able to undo the most recent tab request.
Assignee | ||
Comment 1•5 months ago
|
||
Updated•5 months ago
|
Updated•5 months ago
|
Comment 3•5 months ago
|
||
bugherder |
Description
•