From e0b5978406ee8388fd9bc4af17bc3bba85c85174 Mon Sep 17 00:00:00 2001 From: Philip Abbey Date: Wed, 24 Jun 2026 02:02:18 +0100 Subject: [PATCH] Update HomeAssistantView.mc Bug fix for numeric picker initialisation when no user defined template is supplied. --- source/HomeAssistantView.mc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/source/HomeAssistantView.mc b/source/HomeAssistantView.mc index 50d8c1a..61dac5d 100644 --- a/source/HomeAssistantView.mc +++ b/source/HomeAssistantView.mc @@ -209,11 +209,9 @@ class HomeAssistantView extends WatchUi.Menu2 { } fullList.addAll(item.getMenuView().getItemsToUpdate()); } else if (item instanceof HomeAssistantNumericMenuItem) { - // Numeric items can have an optional template to evaluate - var nmi = item as HomeAssistantNumericMenuItem; - if (nmi.hasTemplate()) { - fullList.add(item); - } + // Numeric items can have an optional template to evaluate, but they must always be included in order + // to initialise the numeric picker's value. + fullList.add(item); } else if (item instanceof HomeAssistantToggleMenuItem) { fullList.add(item); } else if (item instanceof HomeAssistantTapMenuItem) {