Remove FastClick. Fixes #1268

Turns out FastClick was causing textareas to be buggy on iOS Safari,
and it wasn't really doing any good.
This commit is contained in:
Toby Zerner 2017-11-05 17:32:43 +10:30
parent a8cce49b85
commit f638fb9300
3 changed files with 0 additions and 6 deletions

View File

@ -9,7 +9,6 @@
"color-thief": "v2.0",
"mithril": "lhorie/mithril.js#v0.2.5",
"es6-micro-loader": "caridy/es6-micro-loader#v0.2.1",
"fastclick": "~1.0.6",
"autolink": "~1.0.0",
"m.attrs.bidi": "tobscure/m.attrs.bidi",
"punycode": "http://cdnjs.cloudflare.com/ajax/libs/punycode/1.4.1/punycode.js"

View File

@ -23,7 +23,6 @@ gulp({
bowerDir + '/spin.js/spin.js',
bowerDir + '/spin.js/jquery.spin.js',
bowerDir + '/fastclick/lib/fastclick.js',
bowerDir + '/punycode/index.js'
],
modules: {

View File

@ -78,11 +78,7 @@ export default function boot(app) {
.toggleClass('scrolled', top > offset);
}).start();
// 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');
});