Closed
Bug 1616460
Opened 5 years ago
Closed 5 years ago
bookmarks tree view can cause bookmarks to be moved even when it's not visible
Categories
(Firefox :: Bookmarks & History, defect, P1)
Firefox
Bookmarks & History
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: markh, Assigned: mak)
References
Details
Attachments
(1 file)
Bug 1605881 worked around the 1 case where we know for sure that unexpected bookmark moves where happening, but the core issue remains and this could theoretically happen in other scenarios due to a fundamental issue in the bookmark tree view. See bug 1605881 comment 10 for a detailed description of what's wrong and what can be done to fix it.
Assignee | ||
Comment 1•5 years ago
|
||
I think this is important, also from a perf point of view
Priority: -- → P1
Assignee | ||
Comment 2•5 years ago
•
|
||
Let me sup up what we should do:
- when the tree is hidden, bailout of onFolderTreeSelect
- if possible, distinguish selections made by the user from automated selections made by us, bailout of onFolderTreeSelect for non-user-activated selections. This may be tricky, we should somehow know if the even causing the select was a MouseEvent or KeyboardEvent.
- when we hide/show the tree, create/destroy the result, every time. It's pointless to have it always alive, when editing a bookmark from the star panel is not a common operation
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → mak
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•5 years ago
|
||
Pushed by mak77@bonardo.net:
https://hg.mozilla.org/integration/autoland/rev/99e2bc58d9c3
Star panel tree view can move bookmarks even when it's not visible. r=Standard8
Comment 5•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox75:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 75
Assignee | ||
Updated•5 years ago
|
Iteration: --- → 75.2 - Feb 24 - Mar 8
Assignee | ||
Updated•5 years ago
|
Points: --- → 2
You need to log in
before you can comment on or make changes to this bug.
Description
•