diff --git a/extensions/mentions/js/forum/dist/extension.js b/extensions/mentions/js/forum/dist/extension.js index 273b738c0..9dc980a75 100644 --- a/extensions/mentions/js/forum/dist/extension.js +++ b/extensions/mentions/js/forum/dist/extension.js @@ -311,8 +311,6 @@ System.register('flarum/mentions/addComposerAutocomplete', ['flarum/extend', 'fl return { setters: [function (_flarumExtend) { - /*global getCaretCoordinates*/ - extend = _flarumExtend.extend; }, function (_flarumComponentsComposerBody) { ComposerBody = _flarumComponentsComposerBody.default; @@ -681,7 +679,10 @@ System.register('flarum/mentions/addPostQuoteButton', ['flarum/extend', 'flarum/ }; this.$().after($container).on('mouseup', handler); - document.addEventListener('selectionchange', handler, false); + + if ('ontouchstart' in window) { + document.addEventListener('selectionchange', handler, false); + } }); } diff --git a/extensions/mentions/js/forum/src/addPostQuoteButton.js b/extensions/mentions/js/forum/src/addPostQuoteButton.js index 6dfd42bd5..7c73a4ea6 100644 --- a/extensions/mentions/js/forum/src/addPostQuoteButton.js +++ b/extensions/mentions/js/forum/src/addPostQuoteButton.js @@ -37,6 +37,9 @@ export default function addPostQuoteButton() { }; this.$().after($container).on('mouseup', handler); - document.addEventListener('selectionchange', handler, false); + + if ('ontouchstart' in window) { + document.addEventListener('selectionchange', handler, false); + } }); }