summaryrefslogtreecommitdiffstats
path: root/browser
diff options
context:
space:
mode:
authorSzymon Kłos <szymon.klos@collabora.com>2022-08-24 17:02:25 +0200
committerSzymon Kłos <eszkadev@gmail.com>2022-09-01 09:57:33 +0200
commit073f35b9797648e45e2b70f05b11406ecf14fd04 (patch)
tree9624bece5ffbd47e9bc400f015d22c5ca1e57acf /browser
parentjsdialog: find real input on setText action (diff)
downloadonline-073f35b9797648e45e2b70f05b11406ecf14fd04.tar.gz
online-073f35b9797648e45e2b70f05b11406ecf14fd04.zip
jsdialog: correctly setup & test value for spinfields backport/5107/distro/collabora/co-21-11
Adding attribute by jQuery and testing in cypress was not working: visible value was correct after change but in DOM we had original value which was tested by Cypress. Use val() to setup value and have.value for cypress to test. Unify inputs so we don't use attributes but always props. Signed-off-by: Szymon Kłos <szymon.klos@collabora.com> Change-Id: I1b3acccbd6d4ba493f867044b9b3c1f17b16873e
Diffstat (limited to 'browser')
-rw-r--r--browser/src/control/Control.JSDialogBuilder.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/browser/src/control/Control.JSDialogBuilder.js b/browser/src/control/Control.JSDialogBuilder.js
index b4f7dd0901..7669382656 100644
--- a/browser/src/control/Control.JSDialogBuilder.js
+++ b/browser/src/control/Control.JSDialogBuilder.js
@@ -1313,7 +1313,7 @@ L.Control.JSDialogBuilder = L.Control.extend({
else if (data.children && data.children.length)
value = data.children[0].text;
- $(controls.spinfield).attr('value', builder._cleanValueFromUnits(value));
+ $(controls.spinfield).val(builder._cleanValueFromUnits(value));
};
controls.spinfield.addEventListener('change', function() {
@@ -1347,7 +1347,7 @@ L.Control.JSDialogBuilder = L.Control.extend({
builder.listenNumericChanges(data, builder, controls, customCallback);
value = parseFloat(data.value);
- $(controls.spinfield).attr('value', value);
+ $(controls.spinfield).val(value);
return false;
},
@@ -1359,7 +1359,7 @@ L.Control.JSDialogBuilder = L.Control.extend({
builder.listenNumericChanges(data, builder, controls, customCallback);
value = parseFloat(data.value);
- $(controls.spinfield).attr('value', value);
+ $(controls.spinfield).val(value);
return false;
},