File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
src/vs/workbench/contrib/chat/browser Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -461,6 +461,21 @@ export class ChatWidget extends Disposable implements IChatWidget {
461
461
} ) ) ;
462
462
463
463
this . _register ( this . onDidChangeParsedInput ( ( ) => this . updateChatInputContext ( ) ) ) ;
464
+
465
+ this . _register ( this . contextKeyService . onDidChangeContext ( e => {
466
+ if ( e . affectsSome ( new Set ( [
467
+ ChatContextKeys . Setup . installed . key ,
468
+ ChatContextKeys . Entitlement . canSignUp . key
469
+ ] ) ) ) {
470
+ // reset the input in welcome view if it was rendered in experimental mode
471
+ if ( this . container . classList . contains ( 'experimental-welcome-view' ) ) {
472
+ this . container . classList . remove ( 'experimental-welcome-view' ) ;
473
+ const renderFollowups = this . viewOptions . renderFollowups ?? false ;
474
+ const renderStyle = this . viewOptions . renderStyle ;
475
+ this . createInput ( this . container , { renderFollowups, renderStyle } ) ;
476
+ }
477
+ }
478
+ } ) ) ;
464
479
}
465
480
466
481
private _lastSelectedAgent : IChatAgentData | undefined ;
You can’t perform that action at this time.
0 commit comments