From 8cddcace6b31f40614458bc0a78081f6b8699063 Mon Sep 17 00:00:00 2001 From: Sebastian Thomschke Date: Thu, 13 Nov 2025 12:32:56 +0100 Subject: [PATCH] fix: occasional `SWTException: Widget is disposed` when hovering --- .../operations/hover/FocusableBrowserInformationControl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/hover/FocusableBrowserInformationControl.java b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/hover/FocusableBrowserInformationControl.java index 5dbf80526..9ab8a801d 100644 --- a/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/hover/FocusableBrowserInformationControl.java +++ b/org.eclipse.lsp4e/src/org/eclipse/lsp4e/operations/hover/FocusableBrowserInformationControl.java @@ -93,7 +93,7 @@ protected void createContent(Composite parent) { } private void updateBrowserSize(final Browser browser) { - if (browser.isDisposed() || getInput() == null) + if (getShell().isDisposed() || browser.isDisposed() || getInput() == null) return; @Nullable