From 2a0e0b4b685249e96a4191ec49cfcd497441242f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Guilloux?= Date: Fri, 1 Aug 2025 03:39:02 +0200 Subject: [PATCH] Fix #14490, 0455627d: Incorrect detection of final order when drawing timetable (#14491) --- src/timetable_gui.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/timetable_gui.cpp b/src/timetable_gui.cpp index 1d1bed4096..65732342b0 100644 --- a/src/timetable_gui.cpp +++ b/src/timetable_gui.cpp @@ -445,7 +445,7 @@ struct TimetableWindow : Window { if (i % 2 == 0) { DrawOrderString(v, &orders[order_id], order_id, tr.top, i == selected, true, tr.left, middle, tr.right); - if (order_id > v->orders->GetNext(order_id)) final_order = true; + if (v->orders->GetNext(order_id) == 0) final_order = true; order_id = v->orders->GetNext(order_id); } else { TextColour colour;