| Index: chrome/browser/resources/bookmark_manager/js/main.js
|
| ===================================================================
|
| --- chrome/browser/resources/bookmark_manager/js/main.js (revision 194106)
|
| +++ chrome/browser/resources/bookmark_manager/js/main.js (working copy)
|
| @@ -314,10 +314,13 @@
|
| * @return {!Array.<!BookmarkTreeNode>} .
|
| */
|
| function getBookmarkNodesForOpenCommands(target) {
|
| - if (target == tree)
|
| - return tree.selectedFolders;
|
| - var listItems = list.selectedItems;
|
| - return listItems.length ? listItems : list.dataModel.slice();
|
| + if (target == tree) {
|
| + var folderItem = tree.selectedItem;
|
| + return folderItem == recentTreeItem || folderItem == searchTreeItem ?
|
| + list.dataModel.slice() : tree.selectedFolders;
|
| + }
|
| + var items = list.selectedItems;
|
| + return items.length ? items : list.dataModel.slice();
|
| }
|
|
|
| /**
|
|
|