diff --git a/js/components/MainWindow/MainContextMenu.js b/js/components/MainWindow/MainContextMenu.js index 5b66cd3d..12469757 100644 --- a/js/components/MainWindow/MainContextMenu.js +++ b/js/components/MainWindow/MainContextMenu.js @@ -26,7 +26,7 @@ const MainContextMenu = props => ( />
- + {props.filePickers && props.filePickers.map( (picker, i) => @@ -52,16 +52,19 @@ const MainContextMenu = props => ( label="Main Window" checked={props.mainWindowOpen} onClick={props.toggleMainWindow} + hotkey="Alt+W" /> {Object.keys(props.genWindows).map(i => ( { if (e.ctrlKey) { - // Is CTRL depressed? switch (e.keyCode) { case 68: // CTRL+D dispatch(toggleDoubleSizeMode()); @@ -48,6 +53,18 @@ export default function(dispatch) { dispatch({ type: TOGGLE_TIME_MODE }); break; } + } else if (e.altKey) { + switch (e.keyCode) { + case 87: // ALT+W + dispatch({ type: TOGGLE_MAIN_WINDOW }); + break; + case 69: // ALT+E + dispatch({ type: TOGGLE_PLAYLIST_WINDOW }); + break; + case 71: // ALT+G + dispatch({ type: TOGGLE_EQUALIZER_WINDOW }); + break; + } } else { switch (e.keyCode) { case 37: // left arrow