From 18ce5e62e83fd95fd24e4ae9d14bfc604e5b1585 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 16 Sep 2022 13:00:25 +0200 Subject: [PATCH] Fix cursor to wait --- htdocs/core/class/html.form.class.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 360a6cdcbe2..683289833c5 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -5150,6 +5150,12 @@ class Form },'; } + $jsforcursor = ''; + if (empty($useajax)) { + $jsforcursor = '// The call to urljump can be slow, so we set the wait cursor'."\n"; + $jsforcursor .= 'jQuery("html,body,#id-container").addClass("cursorwait");'."\n"; + } + $formconfirm .= ' resizable: false, height: "'.$height.'", @@ -5180,8 +5186,7 @@ class Form } var urljump = pageyes + (pageyes.indexOf("?") < 0 ? "?" : "") + options; if (pageyes.length > 0) { - // The call to urljump can be slow, so we set the wait cursor - jQuery("html,body,#id-container").addClass("cursorwait"); + '.$jsforcursor.' var post = $.post( pageyes, options,