From 855419064ceede64198879eca5e084e1cce64652 Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 28 Sep 2015 16:37:35 +1000 Subject: [PATCH] FIX: don't use Safari hack on Windows Phone --- app/assets/javascripts/discourse/lib/safari-hacks.js.es6 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 b/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 index cda3a60467..c14aa64b63 100644 --- a/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 +++ b/app/assets/javascripts/discourse/lib/safari-hacks.js.es6 @@ -1,7 +1,9 @@ function applicable() { + // IE has no DOMNodeInserted so can not get this hack despite saying it is like iPhone // This will apply hack on all iDevices return navigator.userAgent.match(/(iPad|iPhone|iPod)/g) && - navigator.userAgent.match(/Safari/g); + navigator.userAgent.match(/Safari/g) && + !navigator.userAgent.match(/Trident/g); } // per http://stackoverflow.com/questions/29001977/safari-in-ios8-is-scrolling-screen-when-fixed-elements-get-focus/29064810