You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[1.2.8.1] - 2026-04-26
Fixed
Hold URL action opening in-app browser instead of SFSafariViewController on Companion app — the 500 ms hold timer fires in an async context; on iOS/WKWebView pointercancel may fire instead of pointerup after a long-press, so the deferred _onPointerUp handler was never reached. Fixed by firing hold URL actions immediately from the timer on the Companion app (detected via HomeAssistant/ in the user agent), keeping the _onPointerUp deferral only for desktop browsers where window.open("_blank") is popup-blocked in async contexts.