From 71fb7a6ef68675ba8b671646058eb25207425f55 Mon Sep 17 00:00:00 2001 From: Matt N Date: Fri, 5 Jan 2018 14:28:03 -0500 Subject: [PATCH] iOS 10 should be served javascript_version:es5 (#11387) * iOS 10 should be served javascript_version:es5 Fixes #11234 * Update min Safari version to 12 --- homeassistant/components/frontend/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/frontend/__init__.py b/homeassistant/components/frontend/__init__.py index e6292c7de82..aa74866aeab 100644 --- a/homeassistant/components/frontend/__init__.py +++ b/homeassistant/components/frontend/__init__.py @@ -586,9 +586,10 @@ def _is_latest(js_option, request): from user_agents import parse useragent = parse(useragent) - # on iOS every browser is a Safari which we support from version 10. + # on iOS every browser is a Safari which we support from version 11. if useragent.os.family == 'iOS': - return useragent.os.version[0] >= 10 + # Was >= 10, temp setting it to 12 to work around issue #11387 + return useragent.os.version[0] >= 12 family_min_version = { 'Chrome': 50, # Probably can reduce this