diff --git a/src/Posting/QR.oekaki.coffee b/src/Posting/QR.oekaki.coffee index c26f23c4b..6a1e5b9dc 100644 --- a/src/Posting/QR.oekaki.coffee +++ b/src/Posting/QR.oekaki.coffee @@ -1,19 +1,16 @@ QR.oekaki = draw: -> - $.globalEval ''' - Tegaki.open({ - onDone: function() { - Tegaki.flatten().toBlob(function (blob) { - var detail = {file: blob, name: 'tegaki.png'}; - var event = new CustomEvent('QRSetFile', {bubbles: true, detail: detail}); - document.dispatchEvent(event); - }); - }, - onCancel: function() {}, - width: +document.querySelector('#qr [name=oekaki-width]').value, + $.global -> + {Tegaki} = window + Tegaki.open + onDone: -> + Tegaki.flatten().toBlob (file) -> + document.dispatchEvent new CustomEvent 'QRSetFile', + bubbles: true + detail: {file, name: 'tegaki.png'} + onCancel: -> + width: +document.querySelector('#qr [name=oekaki-width]').value height: +document.querySelector('#qr [name=oekaki-height]').value - }); - ''' edit: -> $.global ->