diff --git a/app/assets/javascripts/discourse/lib/utilities.js.es6 b/app/assets/javascripts/discourse/lib/utilities.js.es6 index ce91d7c8dc2..3f24485feae 100644 --- a/app/assets/javascripts/discourse/lib/utilities.js.es6 +++ b/app/assets/javascripts/discourse/lib/utilities.js.es6 @@ -367,9 +367,10 @@ export function areCookiesEnabled() { } export function isiOSPWA() { + const caps = Discourse.__container__.lookup("capabilities:main"); return ( window.matchMedia("(display-mode: standalone)").matches && - navigator.userAgent.match(/(iPad|iPhone|iPod)/g) + caps.isIOS ); }