Index: chrome/browser/resources/md_bookmarks/command_manager.js |
diff --git a/chrome/browser/resources/md_bookmarks/command_manager.js b/chrome/browser/resources/md_bookmarks/command_manager.js |
index 20c90a8353f4fdabd8113f8471125edd6371a15e..6eb7ac433bd9371ed0572c00913f0dc7f8db9e3d 100644 |
--- a/chrome/browser/resources/md_bookmarks/command_manager.js |
+++ b/chrome/browser/resources/md_bookmarks/command_manager.js |
@@ -216,7 +216,10 @@ cr.define('bookmarks', function() { |
var title = state.nodes[idList[0]].title; |
var labelPromise = cr.sendWithPromise( |
'getPluralString', 'toastItemsDeleted', idList.length); |
+ var store = bookmarks.Store.getInstance(); |
+ store.beginBatchUpdate(); |
chrome.bookmarkManagerPrivate.removeTrees(idList, function() { |
+ store.endBatchUpdate(); |
labelPromise.then(function(label) { |
var pieces = loadTimeData.getSubstitutedStringPieces(label, title) |
.map(function(p) { |