diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index be26ebc30..88fb866d5 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -8984,7 +8984,11 @@ QR.cleanNotifications(); for (_i = 0, _len = files.length; _i < _len; _i++) { file = files[_i]; - QR.checkDimensions(file, isSingle, max); + if (file.type === 'application/x-shockwave-flash') { + QR.handleFile(file, isSingle, max); + } else { + QR.checkDimensions(file, isSingle, max); + } } if (!isSingle) { return $.addClass(QR.nodes.el, 'dump'); diff --git a/builds/crx/script.js b/builds/crx/script.js index 588fbb980..3c79fca5c 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -9039,7 +9039,11 @@ QR.cleanNotifications(); for (_i = 0, _len = files.length; _i < _len; _i++) { file = files[_i]; - QR.checkDimensions(file, isSingle, max); + if (file.type === 'application/x-shockwave-flash') { + QR.handleFile(file, isSingle, max); + } else { + QR.checkDimensions(file, isSingle, max); + } } if (!isSingle) { return $.addClass(QR.nodes.el, 'dump'); diff --git a/src/Posting/QR.coffee b/src/Posting/QR.coffee index b33904c7d..cd57406db 100644 --- a/src/Posting/QR.coffee +++ b/src/Posting/QR.coffee @@ -364,7 +364,10 @@ QR = isSingle = files.length is 1 QR.cleanNotifications() for file in files - QR.checkDimensions file, isSingle, max + if file.type is 'application/x-shockwave-flash' + QR.handleFile(file, isSingle, max) + else + QR.checkDimensions file, isSingle, max $.addClass QR.nodes.el, 'dump' unless isSingle checkDimensions: (file, isSingle, max) ->