From d6ebda485c1128b3e6b8017b2ac2c4c9d3a99d2f Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Mon, 4 Sep 2017 19:25:37 +0100 Subject: [PATCH] Remove programmable signals from CTRL-click signal type cycling --- src/signal_func.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/signal_func.h b/src/signal_func.h index 805f1218c0..b6682654a9 100644 --- a/src/signal_func.h +++ b/src/signal_func.h @@ -94,7 +94,7 @@ static inline SignalType NextSignalType(SignalType cur, uint which_signals) case SIGTYPE_NORMAL: return block ? SIGTYPE_ENTRY : SIGTYPE_PBS; case SIGTYPE_ENTRY: return block ? SIGTYPE_EXIT : SIGTYPE_PBS; case SIGTYPE_EXIT: return block ? SIGTYPE_COMBO : SIGTYPE_PBS; - case SIGTYPE_COMBO: return block ? SIGTYPE_PROG : SIGTYPE_PBS; + case SIGTYPE_COMBO: return pbs ? SIGTYPE_PBS : SIGTYPE_NORMAL; case SIGTYPE_PROG: return pbs ? SIGTYPE_PBS : SIGTYPE_NORMAL; case SIGTYPE_PBS: return pbs ? SIGTYPE_PBS_ONEWAY : SIGTYPE_NORMAL; case SIGTYPE_PBS_ONEWAY: return block ? SIGTYPE_NORMAL : SIGTYPE_PBS;