From c207b5b66b2f41472b706b9e37557c6105eb1a80 Mon Sep 17 00:00:00 2001 From: Heinrich Fenkart Date: Tue, 26 Aug 2014 03:02:29 +0200 Subject: Change value of stateful button after event loop Fixes #14450 --- js/button.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'js/button.js') diff --git a/js/button.js b/js/button.js index b3e944c59..1b9a2f23b 100644 --- a/js/button.js +++ b/js/button.js @@ -35,10 +35,10 @@ if (data.resetText == null) $el.data('resetText', $el[val]()) - $el[val](data[state] == null ? this.options[state] : data[state]) - // push to event loop to allow forms to submit setTimeout($.proxy(function () { + $el[val](data[state] == null ? this.options[state] : data[state]) + if (state == 'loadingText') { this.isLoading = true $el.addClass(d).attr(d, d) -- cgit v1.2.3