From de0eac85d5608b4c50f439770f1fb2510b550aae Mon Sep 17 00:00:00 2001 From: NejcZdovc Date: Wed, 22 Mar 2017 11:28:57 +0100 Subject: [PATCH] Fixes Add Bookmarks in Bookmarks Manager Resolves #7801 Auditors: @bsclifton @darkdh Test Plan: - go to Bookmarks Manager - right click in a bookmarks area (right side) - select Add bookmark - bookmark dialog is opened --- js/contextMenus.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/contextMenus.js b/js/contextMenus.js index b3743add574..f9d0d83f302 100644 --- a/js/contextMenus.js +++ b/js/contextMenus.js @@ -55,6 +55,9 @@ const addBookmarkMenuItem = (label, siteDetail, closestDestinationDetail, isPare if (isParent) { siteDetail = siteDetail.set('parentFolderId', closestDestinationDetail && (closestDestinationDetail.get('folderId') || closestDestinationDetail.get('parentFolderId'))) } + if (siteDetail.constructor !== Immutable.Map) { + siteDetail = Immutable.fromJS(siteDetail) + } siteDetail = siteDetail.set('location', urlUtil.getLocationIfPDF(siteDetail.get('location'))) windowActions.setBookmarkDetail(siteDetail, siteDetail, closestDestinationDetail, true) }