From e4644727338441dc9d5697bbceea48907c83ab54 Mon Sep 17 00:00:00 2001 From: June Bennison Date: Wed, 12 Feb 2025 19:43:04 +1100 Subject: [PATCH] grandfatherclock: show/hide functionality change sets width to 0 and checks inside the draw function rather than leaving them undefined --- apps/grandfatherclock/widget.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/grandfatherclock/widget.js b/apps/grandfatherclock/widget.js index bb9d9406f..96e121e63 100644 --- a/apps/grandfatherclock/widget.js +++ b/apps/grandfatherclock/widget.js @@ -16,11 +16,13 @@ WIDGETS["grandfatherclock"] = { area: "tr", - width: config.draw_widget ? 16 : undefined, - draw: config.draw_widget ? function() { - g.reset(); - g.drawImage(atob("EBiDASSTJJISSSSZJJJCSSTJ///ISSZP///5CTJ/////ITJ/////ITJ/+B//ITJ/+B//ITJ//+P/ITJ/////ISZP///5CSRJ///ICSQJJJJACSYBJJIBCSYABgABCSYABgABCSYAJAABCSYANgABCSYBtgABCSYNtsABCSYBtgABCSYAMAABCSYAAAABCSZJJJJJCQ=="), this.x, this.y); - } : undefined + width: config.draw_widget ? 16 : 0, + draw: function() { + if (config.draw_widget) { + g.reset(); + g.drawImage(atob("EBiDASSTJJISSSSZJJJCSSTJ///ISSZP///5CTJ/////ITJ/////ITJ/+B//ITJ/+B//ITJ//+P/ITJ/////ISZP///5CSRJ///ICSQJJJJACSYBJJIBCSYABgABCSYABgABCSYAJAABCSYANgABCSYBtgABCSYNtsABCSYBtgABCSYAMAABCSYAAAABCSZJJJJJCQ=="), this.x, this.y); + } + } }; let date;