From 4997dba99a6a66060f6173c13a7162969fb406dc Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Sun, 5 Jun 2016 13:02:06 +0200 Subject: [PATCH] Fixed poll management in non inline form --- wcfsetup/install/files/js/WCF.Poll.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wcfsetup/install/files/js/WCF.Poll.js b/wcfsetup/install/files/js/WCF.Poll.js index eed02fde8f..f812ea81a2 100644 --- a/wcfsetup/install/files/js/WCF.Poll.js +++ b/wcfsetup/install/files/js/WCF.Poll.js @@ -68,7 +68,7 @@ WCF.Poll.Management = Class.extend({ WCF.System.Event.addListener('com.woltlab.wcf.redactor2', 'submit_' + editorId, this._submit.bind(this)); } else { - this._container.parents('form').submit($.proxy(this._submit, this)); + this._container.closest('form').submit($.proxy(this._submit, this)); } // init sorting @@ -205,7 +205,7 @@ WCF.Poll.Management = Class.extend({ } }); - if (event instanceof Event) { + if (typeof event.originalEvent === 'object' && event.originalEvent instanceof Event) { // create hidden input fields if ($options.length) { var $formSubmit = this._container.parents('form').find('.formSubmit'); -- 2.20.1