This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch CAMEL-23648-run-folder
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 20d85fb712effc7884d7fec035c10297a30a14c0
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Jun 1 10:41:49 2026 +0200

    CAMEL-23648: camel-jbang - TUI load log data immediately on F3 switch
    
    Call refreshLogData() after F3 integration switch when on the Log tab,
    same pattern as the ENTER and tab key handlers.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
---
 .../org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitor.java     | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitor.java
 
b/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitor.java
index 309ecad4dbda..70e531fabc1d 100644
--- 
a/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitor.java
+++ 
b/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/CamelMonitor.java
@@ -496,6 +496,9 @@ public class CamelMonitor extends CamelCommand {
                         ctx.selectedPid = chosen.pid;
                         ctx.lastSelectedName = chosen.name;
                         resetIntegrationTabState();
+                        if (tabsState.selected() == TAB_LOG) {
+                            refreshLogData();
+                        }
                     }
                     return true;
                 }

Reply via email to