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