diff --git a/src/pretix/static/pretixcontrol/js/ui/editor.js b/src/pretix/static/pretixcontrol/js/ui/editor.js index f2b5a33f4f..38aed6031f 100644 --- a/src/pretix/static/pretixcontrol/js/ui/editor.js +++ b/src/pretix/static/pretixcontrol/js/ui/editor.js @@ -959,10 +959,10 @@ var editor = { return false; }, - _preview: function () { + _preview: function (e) { $("#preview-form input[name=data]").val(JSON.stringify(editor.dump())); $("#preview-form input[name=background]").val(editor.uploaded_file_id); - $("#preview-form").get(0).submit(); + if (!e || !e.target.form) $("#preview-form").get(0).submit(); }, _replace_pdf_file: function (url) {