Bug 1918615 - Remove inline event handler from editBMPanel_folderTree. r=mak,places-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D232337
This commit is contained in:
Tom Schuster
2024-12-17 14:04:13 +00:00
parent cadc6fb5ed
commit 5465b08643

View File

@@ -1295,7 +1295,6 @@ ChromeUtils.defineLazyGetter(gEditItemOverlay, "_folderTree", () => {
is="places-tree" is="places-tree"
data-l10n-id="bookmark-overlay-folders-tree" data-l10n-id="bookmark-overlay-folders-tree"
editable="true" editable="true"
onselect="gEditItemOverlay.onFolderTreeSelect();"
disableUserActions="true" disableUserActions="true"
hidecolumnpicker="true"> hidecolumnpicker="true">
<treecols> <treecols>
@@ -1305,7 +1304,11 @@ ChromeUtils.defineLazyGetter(gEditItemOverlay, "_folderTree", () => {
</tree> </tree>
`) `)
); );
return gEditItemOverlay._element("folderTree"); const folderTree = gEditItemOverlay._element("folderTree");
folderTree.addEventListener("select", () =>
gEditItemOverlay.onFolderTreeSelect()
);
return folderTree;
}); });
for (let elt of [ for (let elt of [