From b69e5bced5613ffddc4dcf60a20d0466c3d27cdc Mon Sep 17 00:00:00 2001 From: Igor Zhukov Date: Tue, 30 Jun 2015 17:34:15 +0300 Subject: [PATCH] Improved touch detect Closes #792 --- app/js/lib/config.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/js/lib/config.js b/app/js/lib/config.js index a8ca465f..11dfb610 100644 --- a/app/js/lib/config.js +++ b/app/js/lib/config.js @@ -42,10 +42,12 @@ Config.Navigator = { (navigator.userAgent || '').toLowerCase().indexOf('mac') != -1, retina: window.devicePixelRatio > 1, ffos: navigator.userAgent.search(/mobi.+Gecko/i) != -1, - touch: screen.width <= 768, + touch: true,//screen.width <= 768 || ('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch, mobile: screen.width && screen.width < 480 || navigator.userAgent.search(/iOS|iPhone OS|Android|BlackBerry|BB10|Series ?[64]0|J2ME|MIDP|opera mini|opera mobi|mobi.+Gecko|Windows Phone/i) != -1 }; +// Touch detect: https://github.com/Modernizr/Modernizr/blob/master/feature-detects/touchevents.js + Config.I18n = { locale: 'en-us', supported: [