From cd1bb095b30cf7b89a7770affb301cecf03fad5d Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Wed, 22 Jun 2022 16:54:17 +0200 Subject: [PATCH] fix cloud sketchbook widget rendering empty --- .../cloud-sketchbook-composite-widget.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arduino-ide-extension/src/browser/widgets/cloud-sketchbook/cloud-sketchbook-composite-widget.tsx b/arduino-ide-extension/src/browser/widgets/cloud-sketchbook/cloud-sketchbook-composite-widget.tsx index e60016d8e..5e0016922 100644 --- a/arduino-ide-extension/src/browser/widgets/cloud-sketchbook/cloud-sketchbook-composite-widget.tsx +++ b/arduino-ide-extension/src/browser/widgets/cloud-sketchbook/cloud-sketchbook-composite-widget.tsx @@ -58,6 +58,16 @@ export class CloudSketchbookCompositeWidget extends BaseWidget { ); } + protected override onActivateRequest(msg: Message): void { + super.onActivateRequest(msg); + + /* + Sending a resize message is needed because otherwise the cloudSketchbookTreeWidget + would render empty + */ + this.onResize(Widget.ResizeMessage.UnknownSize); + } + protected override onResize(message: Widget.ResizeMessage): void { super.onResize(message); MessageLoop.sendMessage(