@@ -401,6 +401,7 @@ pub fn input_mappings() -> Mapping {
401401 entry!( KeyDown ( Tab ) ; modifiers=[ Control ] , action_dispatch=PortfolioMessage :: NextDocument ) ,
402402 entry!( KeyDown ( Tab ) ; modifiers=[ Control , Shift ] , action_dispatch=PortfolioMessage :: PrevDocument ) ,
403403 entry!( KeyDown ( KeyW ) ; modifiers=[ Accel ] , action_dispatch=PortfolioMessage :: CloseActiveDocumentWithConfirmation ) ,
404+ entry!( KeyDown ( KeyW ) ; modifiers=[ Accel , Alt ] , action_dispatch=PortfolioMessage :: CloseAllDocumentsWithConfirmation ) ,
404405 entry!( KeyDown ( KeyO ) ; modifiers=[ Accel ] , action_dispatch=PortfolioMessage :: OpenDocument ) ,
405406 entry!( KeyDown ( KeyI ) ; modifiers=[ Accel ] , action_dispatch=PortfolioMessage :: Import ) ,
406407 entry!( KeyDown ( KeyX ) ; modifiers=[ Accel ] , action_dispatch=PortfolioMessage :: Cut { clipboard: Clipboard :: Device } ) ,
@@ -411,7 +412,6 @@ pub fn input_mappings() -> Mapping {
411412 entry!( KeyDown ( KeyV ) ; modifiers=[ Accel ] , action_dispatch=FrontendMessage :: TriggerPaste ) ,
412413 //
413414 // DialogMessage
414- entry!( KeyDown ( KeyW ) ; modifiers=[ Accel , Alt ] , action_dispatch=DialogMessage :: CloseAllDocumentsWithConfirmation ) ,
415415 entry!( KeyDown ( KeyE ) ; modifiers=[ Accel ] , action_dispatch=DialogMessage :: RequestExportDialog ) ,
416416 entry!( KeyDown ( KeyN ) ; modifiers=[ Accel ] , action_dispatch=DialogMessage :: RequestNewDocumentDialog ) ,
417417 entry!( KeyDown ( Comma ) ; modifiers=[ Accel ] , action_dispatch=DialogMessage :: RequestPreferencesDialog ) ,
0 commit comments