Skip to content

Commit 19ef182

Browse files
Samiya CaurDevtools-frontend LUCI CQ
authored andcommitted
Set selectedContext in wasShown so that doUpdate is triggered correctly
Without this, the selector was not set initially Bug: 394005781 Change-Id: I979908df74925807407d8f9eca1296dc025c5abc Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6258128 Commit-Queue: Samiya Caur <[email protected]> Auto-Submit: Samiya Caur <[email protected]> Reviewed-by: Ergün Erdoğmuş <[email protected]> Commit-Queue: Ergün Erdoğmuş <[email protected]>
1 parent 38de683 commit 19ef182

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

front_end/panels/ai_assistance/AiAssistancePanel.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -478,14 +478,15 @@ export class AiAssistancePanel extends UI.Panel.Panel {
478478
this.#selectDefaultAgentIfNeeded();
479479
void this.#handleAidaAvailabilityChange();
480480
this.#selectedElement =
481-
createNodeContext(selectedElementFilter(UI.Context.Context.instance().flavor(SDK.DOMModel.DOMNode))),
481+
createNodeContext(selectedElementFilter(UI.Context.Context.instance().flavor(SDK.DOMModel.DOMNode)));
482482
this.#selectedRequest =
483-
createRequestContext(UI.Context.Context.instance().flavor(SDK.NetworkRequest.NetworkRequest)),
483+
createRequestContext(UI.Context.Context.instance().flavor(SDK.NetworkRequest.NetworkRequest));
484484
this.#selectedCallTree =
485-
createCallTreeContext(UI.Context.Context.instance().flavor(TimelineUtils.AICallTree.AICallTree)),
485+
createCallTreeContext(UI.Context.Context.instance().flavor(TimelineUtils.AICallTree.AICallTree));
486486
this.#selectedInsight =
487487
createPerfInsightContext(UI.Context.Context.instance().flavor(TimelineUtils.InsightAIContext.InsightAIContext));
488-
this.#selectedFile = createFileContext(UI.Context.Context.instance().flavor(Workspace.UISourceCode.UISourceCode)),
488+
this.#selectedFile = createFileContext(UI.Context.Context.instance().flavor(Workspace.UISourceCode.UISourceCode));
489+
this.#selectedContext = this.#getConversationContext();
489490
void this.doUpdate();
490491

491492
this.#aiAssistanceEnabledSetting?.addChangeListener(this.doUpdate, this);

0 commit comments

Comments
 (0)