From d78bd82b65957c630eb88c37c6bbb698bd7f4e96 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Mon, 23 Nov 2015 10:38:20 +1030 Subject: [PATCH] Add FastClick --- extensions/embed/js/forum/src/main.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/extensions/embed/js/forum/src/main.js b/extensions/embed/js/forum/src/main.js index 95ee565a9..72b5a05c4 100644 --- a/extensions/embed/js/forum/src/main.js +++ b/extensions/embed/js/forum/src/main.js @@ -80,4 +80,14 @@ app.initializers.replace('boot', () => { basePath + '/', mapRoutes(app.routes, basePath) ); + + // Initialize FastClick, which makes links and buttons much more responsive on + // touch devices. + $(() => { + FastClick.attach(document.body); + + $('body').addClass('ontouchstart' in window ? 'touch' : 'no-touch'); + }); + + app.booted = true; });