From: Nathaniel Wesley Filardo Date: Sun, 22 Sep 2019 13:32:50 +0000 (+0100) Subject: DisplayLocal: ensure reset() if not configured X-Git-Tag: release-1.4~7 X-Git-Url: https://hydra-www.ietfng.org/gitweb/?a=commitdiff_plain;h=8c64365b19bb187b857169bafdae7781e398384f;p=acmetensortoys-ctfws-android DisplayLocal: ensure reset() if not configured --- 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 */ }