Index: ui/file_manager/file_manager/foreground/js/ui/file_manager_ui.js |
diff --git a/ui/file_manager/file_manager/foreground/js/ui/file_manager_ui.js b/ui/file_manager/file_manager/foreground/js/ui/file_manager_ui.js |
index 19ed2978bd88abb7b1bef2f2513e4045bb427b0f..4a2761992189a2677c371dd20af265100b56f5e6 100644 |
--- a/ui/file_manager/file_manager/foreground/js/ui/file_manager_ui.js |
+++ b/ui/file_manager/file_manager/foreground/js/ui/file_manager_ui.js |
@@ -402,6 +402,21 @@ FileManagerUI.prototype.initBanners = function(banners) { |
}; |
/** |
+ * Initialize files menu items. This method must be called after all files menu |
+ * items are decorated as cr.ui.MenuItem. |
+ */ |
+FileManagerUI.prototype.decorateFilesMenuItems = function() { |
+ var filesMenuItems = document.querySelectorAll( |
+ 'cr-menu.files-menu > cr-menu-item'); |
+ |
+ for (var i = 0; i < filesMenuItems.length; i++) { |
+ var filesMenuItem = filesMenuItems[i]; |
+ assertInstanceof(filesMenuItem, cr.ui.MenuItem); |
+ cr.ui.decorate(filesMenuItem, cr.ui.FilesMenuItem); |
+ } |
+}; |
+ |
+/** |
* Relayouts the UI. |
*/ |
FileManagerUI.prototype.relayout = function() { |