From 794a8a5823cc2a912c945c98101cd16abb45f6cb Mon Sep 17 00:00:00 2001 From: Stanislav Khromov Date: Thu, 11 Aug 2022 00:43:21 +0200 Subject: [PATCH] Fix cross icon logic --- apps/widgps/widget.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/apps/widgps/widget.js b/apps/widgps/widget.js index f4ced5ee2..b57e13dfc 100644 --- a/apps/widgps/widget.js +++ b/apps/widgps/widget.js @@ -35,13 +35,23 @@ WIDGETS.gps = { } else { g.setColor("#FD0"); // on but no fix = amber } - } else { - g.setColor("#888"); // off = grey - } - g.drawImage( + + g.drawImage( atob( "GBiBAAAAAAAAAAAAAA//8B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+A//8AAAAAAAAAAAAA=="), this.x, 2 + this.y); + + } else { + if(!settings.hideWhenGpsOff) { + g.setColor("#888"); // off = grey + + g.drawImage( + atob( + "GBiBAAAAAAAAAAAAAA//8B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+B//+BgYGBgYGBgYGBgYGBgYGBgYGB//+A//8AAAAAAAAAAAAA=="), + this.x, 2 + this.y); + } + } + } else { // marker icons if (Bangle.isGPSOn()) { const gpsObject = Bangle.getGPSFix();