@@ -577,10 +577,6 @@ export const webviewMessageHandler = async (
577577 await updateGlobalState ( "alwaysAllowUpdateTodoList" , message . bool )
578578 await provider . postStateToWebview ( )
579579 break
580- case "requireCtrlEnterToSend" :
581- await updateGlobalState ( "requireCtrlEnterToSend" , message . bool ?? false )
582- await provider . postStateToWebview ( )
583- break
584580 case "askResponse" :
585581 provider . getCurrentTask ( ) ?. handleWebviewAskResponse ( message . askResponse ! , message . text , message . images )
586582 break
@@ -1458,10 +1454,6 @@ export const webviewMessageHandler = async (
14581454 Terminal . setTerminalZdotdir ( message . bool )
14591455 }
14601456 break
1461- case "requireCtrlEnterToSend" :
1462- await updateGlobalState ( "requireCtrlEnterToSend" , message . bool )
1463- await provider . postStateToWebview ( )
1464- break
14651457 case "terminalCompressProgressBar" :
14661458 await updateGlobalState ( "terminalCompressProgressBar" , message . bool )
14671459 await provider . postStateToWebview ( )
@@ -1629,6 +1621,10 @@ export const webviewMessageHandler = async (
16291621 await updateGlobalState ( "reasoningBlockCollapsed" , message . bool ?? true )
16301622 // No need to call postStateToWebview here as the UI already updated optimistically
16311623 break
1624+ case "requireCtrlEnterToSend" :
1625+ await updateGlobalState ( "requireCtrlEnterToSend" , message . bool )
1626+ // No need to call postStateToWebview here as the UI already updated optimistically
1627+ break
16321628 case "toggleApiConfigPin" :
16331629 if ( message . text ) {
16341630 const currentPinned = getGlobalState ( "pinnedApiConfigs" ) ?? { }
0 commit comments