diff --git a/browser/components/places/content/editBookmark.js b/browser/components/places/content/editBookmark.js index 8380a17eb4f2..9ab4e96cc473 100644 --- a/browser/components/places/content/editBookmark.js +++ b/browser/components/places/content/editBookmark.js @@ -1295,7 +1295,6 @@ ChromeUtils.defineLazyGetter(gEditItemOverlay, "_folderTree", () => { is="places-tree" data-l10n-id="bookmark-overlay-folders-tree" editable="true" - onselect="gEditItemOverlay.onFolderTreeSelect();" disableUserActions="true" hidecolumnpicker="true"> @@ -1305,7 +1304,11 @@ ChromeUtils.defineLazyGetter(gEditItemOverlay, "_folderTree", () => { `) ); - return gEditItemOverlay._element("folderTree"); + const folderTree = gEditItemOverlay._element("folderTree"); + folderTree.addEventListener("select", () => + gEditItemOverlay.onFolderTreeSelect() + ); + return folderTree; }); for (let elt of [