This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git
The following commit(s) were added to refs/heads/main by this push:
new 4952b2a6de Main Window loses focus after dismissing context dialog
#6150 (#6213)
4952b2a6de is described below
commit 4952b2a6de0b8e51bc41b34c00062f696838f444
Author: Nicolas Adment <[email protected]>
AuthorDate: Tue Dec 23 14:36:33 2025 +0100
Main Window loses focus after dismissing context dialog #6150 (#6213)
---
ui/src/main/java/org/apache/hop/ui/core/dialog/ContextDialog.java | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/ui/src/main/java/org/apache/hop/ui/core/dialog/ContextDialog.java
b/ui/src/main/java/org/apache/hop/ui/core/dialog/ContextDialog.java
index bdfb0a924c..aec107273a 100644
--- a/ui/src/main/java/org/apache/hop/ui/core/dialog/ContextDialog.java
+++ b/ui/src/main/java/org/apache/hop/ui/core/dialog/ContextDialog.java
@@ -580,6 +580,12 @@ public class ContextDialog extends Dialog {
activeInstance = null;
+ // When automatic closing occurs upon loss of focus, we must help set the
focus to the parent
+ // (Widows only).
+ if (focusLost) {
+ getParent().setFocus();
+ }
+
return selectedAction;
}