Chromium Code Reviews| Index: ui/file_manager/file_manager/foreground/js/file_manager_commands.js |
| diff --git a/ui/file_manager/file_manager/foreground/js/file_manager_commands.js b/ui/file_manager/file_manager/foreground/js/file_manager_commands.js |
| index d2411441b0cf36fc647a6ee36bebfa80641822d3..2d0a8ef0064c3e6a153bd2124e7fb66636bb8e05 100644 |
| --- a/ui/file_manager/file_manager/foreground/js/file_manager_commands.js |
| +++ b/ui/file_manager/file_manager/foreground/js/file_manager_commands.js |
| @@ -1463,6 +1463,27 @@ CommandHandler.COMMANDS_['install-new-extension'] = /** @type {Command} */ ({ |
| }); |
| /** |
| + * Opens the gear menu on Alt-E. |
| + * @type {Command} |
| + */ |
| +CommandHandler.COMMANDS_['open-gear-menu'] = /** @type {Command} */ ({ |
| + /** |
| + * @param {!Event} event Command event. |
| + * @param {!FileManager} fileManager FileManager to use. |
| + */ |
| + execute: function(event, fileManager) { |
| + fileManager.ui.gearButton.showMenu(true); |
| + }, |
| + /** |
| + * @param {!Event} event Command event. |
| + * @param {!FileManager} fileManager FileManager to use. |
| + */ |
| + canExecute: function(event, fileManager) { |
|
hirono
2016/02/23 08:41:11
nit: Maybe CommandUtil.canExecuteAlways is enough?
fukino
2016/02/23 08:50:33
Yes, canExecuteAlways works here.
Thank you for po
|
| + event.canExecute = !fileManager.ui.gearButton.isMenuShown(); |
| + } |
| +}); |
| + |
| +/** |
| * Configures the currently selected volume. |
| */ |
| CommandHandler.COMMANDS_['configure'] = /** @type {Command} */ ({ |