Index: ui/file_manager/file_manager/foreground/js/ui/combobutton.js |
diff --git a/ui/file_manager/file_manager/foreground/js/ui/combobutton.js b/ui/file_manager/file_manager/foreground/js/ui/combobutton.js |
index 7d335f320542b8df6818cb63503181c894134a86..c2d639e7a0ee5f4a76a489212e066ca445790ab6 100644 |
--- a/ui/file_manager/file_manager/foreground/js/ui/combobutton.js |
+++ b/ui/file_manager/file_manager/foreground/js/ui/combobutton.js |
@@ -15,7 +15,6 @@ cr.define('cr.ui', function() { |
*/ |
var ComboButton = cr.ui.define(cr.ui.MenuButton); |
- |
ComboButton.prototype = { |
__proto__: cr.ui.MenuButton.prototype, |
@@ -32,6 +31,11 @@ cr.define('cr.ui', function() { |
addDropDownItem: function(item) { |
this.multiple = true; |
var menuitem = this.menu.addMenuItem(item); |
+ |
+ // If menu is files-menu, decorate menu item as FilesMenuItem. |
+ if (this.menu.classList.contains('files-menu')) |
+ cr.ui.decorate(menuitem, cr.ui.FilesMenuItem); |
+ |
menuitem.data = item; |
if (item.iconType) { |
menuitem.style.backgroundImage = ''; |