diff options
author | Bernard Teo <btzy1996@hotmail.com> | 2021-05-31 15:59:17 +0800 |
---|---|---|
committer | Patric Stout <github@truebrain.nl> | 2021-09-18 11:17:49 +0200 |
commit | 6a6dbbaad2007f5a3b4b57c6b0ff44a899fb0ff8 (patch) | |
tree | 99ec4c11d636a96a1012e7664a76f015d7a97adb /src/vehicle_gui.cpp | |
parent | ff6c934916d4a7292f2f3abc165948a217d4c88e (diff) | |
download | openttd-6a6dbbaad2007f5a3b4b57c6b0ff44a899fb0ff8.tar.xz |
Feature: Ctrl-Clicking GB_SHARED_ORDERS vehicle list opens order window
Diffstat (limited to 'src/vehicle_gui.cpp')
-rw-r--r-- | src/vehicle_gui.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/vehicle_gui.cpp b/src/vehicle_gui.cpp index da6e446bf..c3ae09490 100644 --- a/src/vehicle_gui.cpp +++ b/src/vehicle_gui.cpp @@ -1843,10 +1843,14 @@ public: const Vehicle *v = vehgroup.vehicles_begin[0]; /* We do not support VehicleClicked() here since the contextual action may only make sense for individual vehicles */ - if (vehgroup.NumVehicles() == 1) { - ShowVehicleViewWindow(v); + if (_ctrl_pressed) { + ShowOrdersWindow(v); } else { - ShowVehicleListWindow(v); + if (vehgroup.NumVehicles() == 1) { + ShowVehicleViewWindow(v); + } else { + ShowVehicleListWindow(v); + } } break; } |