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

davsclaus pushed a commit to branch CAMEL-26691-timeline-tui
in repository https://gitbox.apache.org/repos/asf/camel.git

commit cb3c9bccd1dc1c8f0dc62f31830fdebcd8f0976f
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Nov 6 23:23:21 2026 +0100

    CAMEL-26691: timeline - the scale of an empty chart
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
    Signed-off-by: Claus Ibsen <[email protected]>
---
 .../java/org/apache/camel/dsl/jbang/core/commands/tui/TimelineTab.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TimelineTab.java
 
b/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TimelineTab.java
index 90b232778894..f906204e59b6 100644
--- 
a/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TimelineTab.java
+++ 
b/dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TimelineTab.java
@@ -453,7 +453,7 @@ class TimelineTab extends AbstractTableTab {
         int cells = rows * 8;
         for (int row = rows - 1; row >= 0; row--) {
             List<Span> spans = new ArrayList<>();
-            String scale = row == rows - 1 ? String.valueOf(max) : row == 0 ? 
"0" : "";
+            String scale = row == rows - 1 && max > 0 ? String.valueOf(max) : 
row == 0 ? "0" : "";
             spans.add(Span.styled(padLeft(scale, label - 2) + " ┤", 
Theme.muted()));
             for (int c = 0; c < columns; c++) {
                 long t = totals[c];

Reply via email to