Skip to content

Commit 5e84ac6

Browse files
Fixing save to toggle if loadingWait is false
1 parent c4679bd commit 5e84ac6

File tree

5 files changed

+21
-1
lines changed

5 files changed

+21
-1
lines changed

src/plugin/VInlineCheckbox.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,10 @@ function saveValue(value: any) {
256256
modelValue.value = value;
257257
258258
emit('update', value);
259-
toggleField();
259+
260+
if (!settings.loadingWait) {
261+
toggleField();
262+
}
260263
}
261264
262265

src/plugin/VInlineSelect.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,10 @@ function saveValue() {
294294
originalValue = modelValue.value;
295295
296296
emit('update', modelValue.value);
297+
298+
if (!settings.loadingWait) {
299+
toggleField();
300+
}
297301
}
298302
299303

src/plugin/VInlineSwitch.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,10 @@ function saveValue(value: any) {
236236
modelValue.value = value;
237237
238238
emit('update', value);
239+
240+
if (!settings.loadingWait) {
241+
toggleField();
242+
}
239243
}
240244
241245

src/plugin/VInlineTextField.vue

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ function closeField() {
216216
217217
// ------------------------------------------------ Toggle the field //
218218
function toggleField() {
219+
console.log('settings.loadingWait', settings.loadingWait);
219220
if (settings.disabled || (settings.loadingWait && props.loading)) {
220221
return;
221222
}
@@ -278,6 +279,10 @@ function saveValue() {
278279
279280
originalValue = modelValue.value;
280281
emit('update', modelValue.value);
282+
283+
if (!settings.loadingWait) {
284+
toggleField();
285+
}
281286
}
282287
283288

src/plugin/VInlineTextarea.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,10 @@ function saveValue() {
275275
originalValue = modelValue.value;
276276
277277
emit('update', modelValue.value);
278+
279+
if (!settings.loadingWait) {
280+
toggleField();
281+
}
278282
}
279283
280284

0 commit comments

Comments
 (0)