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;
   }
 

Reply via email to