diff options
-rw-r--r-- | alpine/status.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/alpine/status.c b/alpine/status.c index fcfcdfda..b28982b3 100644 --- a/alpine/status.c +++ b/alpine/status.c @@ -258,6 +258,10 @@ pause_for_and_mark_specific_msg(SMQ_T *msg) int w; w = (int) (displayed_time - time(0)) + msg->min_display_time; + if (w < 0 || w > 5){ + w = msg->min_display_time > 5 ? 5 : msg->min_display_time; + displayed_time = time(0); + } w = (w > 0) ? w : 0; if(w){ delay_cmd_cue(1); |