diff --git a/4chan_x.user.js b/4chan_x.user.js index 4f3bd78a7..c01bdd971 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -2457,7 +2457,9 @@ }, toggle: function(e) { var id; - if (e.shiftKey || e.altKey || e.ctrlKey || e.button !== 0) return; + if (e.shiftKey || e.altKey || e.ctrlKey || e.metaKey || e.button !== 0) { + return; + } e.preventDefault(); id = this.hash.slice(1); if (/\binlined\b/.test(this.className)) { @@ -2933,7 +2935,9 @@ }, cb: { toggle: function(e) { - if (e.shiftKey || e.altKey || e.ctrlKey || e.button !== 0) return; + if (e.shiftKey || e.altKey || e.ctrlKey || e.metaKey || e.button !== 0) { + return; + } e.preventDefault(); return imgExpand.toggle(this); }, diff --git a/script.coffee b/script.coffee index e0f7f2083..637ad3bd8 100644 --- a/script.coffee +++ b/script.coffee @@ -1944,7 +1944,7 @@ quoteInline = quote.removeAttribute 'onclick' $.on quote, 'click', quoteInline.toggle toggle: (e) -> - return if e.shiftKey or e.altKey or e.ctrlKey or e.button isnt 0 + return if e.shiftKey or e.altKey or e.ctrlKey or e.metaKey or e.button isnt 0 e.preventDefault() id = @hash[1..] if /\binlined\b/.test @className @@ -2279,7 +2279,7 @@ imgExpand = imgExpand.expand a.firstChild cb: toggle: (e) -> - return if e.shiftKey or e.altKey or e.ctrlKey or e.button isnt 0 + return if e.shiftKey or e.altKey or e.ctrlKey or e.metaKey or e.button isnt 0 e.preventDefault() imgExpand.toggle @ all: ->