File tree Expand file tree Collapse file tree
src/LiveDevelopment/BrowserScripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change 446446 window . document . addEventListener ( "click" , onDocumentClick ) ;
447447 window . document . addEventListener ( "keydown" , function ( e ) {
448448 // for undo. refer to LivePreviewEdit.js file 'handleLivePreviewEditOperation' function
449- if ( ( e . ctrlKey || e . metaKey ) && e . key . toLowerCase ( ) === "z" ) {
449+ if ( ( e . ctrlKey || e . metaKey ) && e . key . toLowerCase ( ) === "z" && ! e . shiftKey ) {
450450 MessageBroker . send ( {
451451 livePreviewEditEnabled : true ,
452452 undoLivePreviewOperation : true
453453 } ) ;
454454 }
455455
456- // for redo
457- if ( ( e . ctrlKey || e . metaKey ) && e . key . toLowerCase ( ) === "y" ) {
456+ // for redo - supports both Ctrl+Y and Ctrl+Shift+Z (Cmd+Y and Cmd+Shift+Z on Mac)
457+ if ( ( e . ctrlKey || e . metaKey ) && ( e . key . toLowerCase ( ) === "y" || ( e . key . toLowerCase ( ) === "z" && e . shiftKey ) ) ) {
458458 MessageBroker . send ( {
459459 livePreviewEditEnabled : true ,
460460 redoLivePreviewOperation : true
You can’t perform that action at this time.
0 commit comments