Skip to content

Commit 540fa9b

Browse files
committed
because of improved UX
1 parent 6c43aee commit 540fa9b

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Forms/HtmlForm.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ protected function formSubmitHtml()
461461
$onSubmit = null;
462462

463463
if ($this->disableOnSubmit) {
464-
$processing = '<i class="spinner-border spinner-border-sm me-1"></i>';
464+
$processing = '<i class="spinner-border spinner-border-sm"></i>';
465465
$onSubmit = "return window.FormsJS_validate_submission(this.form, {$processing});";
466466
}
467467

src/JavaScript/core.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ window._formsjs_trigger_onclick_function = function (event) {
3939
_method = _method.replace('window.', '');
4040

4141
if (_method.includes('FormsJS_validate_submission')) {
42-
window.FormsJS_validate_submission(_form, '<i class=\"fas fa-circle-notch fa-spin me-1\"></i>');
42+
window.FormsJS_validate_submission(_form, '<i class=\"spinner-border spinner-border-sm\"></i>');
4343
} else if (_method.includes('FormsJS_disableOnSubmit')) {
4444
window.FormsJS_disableOnSubmit(event);
4545
} else if (_method.includes('.')) {

src/JavaScript/default.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ window.FormsJS_validate_submission = function (_form, _processing) {
6969
};
7070

7171
let _button = _form.querySelector('button[type="submit"]');
72-
let _originalContent = _button.innerHTML;
73-
_button.innerHTML = _processing + _originalContent;
74-
_button.disabled = true;
72+
let _width = _button.offsetWidth;
73+
_button.style.width = _width + 'px';
74+
_button.innerHTML = _processing;
7575

7676
_form.submit();
7777
};

0 commit comments

Comments
 (0)