From b6e3a57dc63f1cdf4ef5de8ccbe7367f26266af5 Mon Sep 17 00:00:00 2001 From: Mathew Pareles Date: Mon, 5 May 2025 02:30:04 -0700 Subject: [PATCH] fix bug with widgetid --- .../contrib/void/browser/editCodeService.ts | 9 ++++----- .../void-editor-widgets-tsx/VoidCommandBar.tsx | 16 ++++++++-------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/vs/workbench/contrib/void/browser/editCodeService.ts b/src/vs/workbench/contrib/void/browser/editCodeService.ts index bbbc5132..00c664a2 100644 --- a/src/vs/workbench/contrib/void/browser/editCodeService.ts +++ b/src/vs/workbench/contrib/void/browser/editCodeService.ts @@ -2404,11 +2404,10 @@ class AcceptRejectInlineWidget extends Widget implements IOverlayWidget { } // Mount first, then update positions - editor.addOverlayWidget(this); - - - updateTop() - updateLeft() + setTimeout(() => { + updateTop() + updateLeft() + }, 0) this._register(editor.onDidScrollChange(e => { updateTop() })) this._register(editor.onDidChangeModelContent(e => { updateTop() })) diff --git a/src/vs/workbench/contrib/void/browser/react/src/void-editor-widgets-tsx/VoidCommandBar.tsx b/src/vs/workbench/contrib/void/browser/react/src/void-editor-widgets-tsx/VoidCommandBar.tsx index 6b94a4e2..73b7a0e0 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/void-editor-widgets-tsx/VoidCommandBar.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/void-editor-widgets-tsx/VoidCommandBar.tsx @@ -138,7 +138,7 @@ const VoidCommandBar = ({ uri, editor }: VoidCommandBarProps) => { const upButton = + > const downButton = + > const leftButton = + > const rightButton = + >