From 8c64365b19bb187b857169bafdae7781e398384f Mon Sep 17 00:00:00 2001 From: Nathaniel Wesley Filardo Date: Sun, 22 Sep 2019 14:32:50 +0100 Subject: [PATCH] DisplayLocal: ensure reset() if not configured --- .../java/com/acmetensortoys/ctfwstimer/CtFwSDisplayLocal.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mobile/src/main/java/com/acmetensortoys/ctfwstimer/CtFwSDisplayLocal.java b/mobile/src/main/java/com/acmetensortoys/ctfwstimer/CtFwSDisplayLocal.java index 261153a..04beaae 100644 --- a/mobile/src/main/java/com/acmetensortoys/ctfwstimer/CtFwSDisplayLocal.java +++ b/mobile/src/main/java/com/acmetensortoys/ctfwstimer/CtFwSDisplayLocal.java @@ -179,6 +179,10 @@ class CtFwSDisplayLocal implements CtFwSGameStateManager.Observer { doSetGameStateLabelText(gs, null); doSetSidesText(gs); doSetFlagsLabel(gs); + if (!gs.isConfigured()) { + doReset(); + // otherwise there's a onCtFwSNow headed our way momentarily. + } onCtFwSFlags(gs); /* Populate the flags field to some default */ } -- 2.50.1