Skip to content

Commit 24c8eaf

Browse files
Ensure DebugWidget properly reports change in trackable widgets
Necessary because the debug session widgets are created lazily after the layout has been initialized. Fixes #12240
1 parent 2deedba commit 24c8eaf

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/debug/src/browser/view/debug-session-widget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ export class DebugSessionWidget extends BaseWidget implements StatefulWidget, Ap
111111
}
112112

113113
getTrackableWidgets(): Widget[] {
114-
return this.viewContainer.getTrackableWidgets();
114+
return [this.viewContainer];
115115
}
116116

117117
storeState(): object {

packages/debug/src/browser/view/debug-widget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ export class DebugWidget extends BaseWidget implements StatefulWidget, Applicati
8383
}
8484

8585
getTrackableWidgets(): Widget[] {
86-
return this.sessionWidget.getTrackableWidgets();
86+
return [this.sessionWidget];
8787
}
8888

8989
storeState(): object {

0 commit comments

Comments
 (0)