input element display:block instead of float -> displayed in the same row
This commit is contained in:
@ -212,12 +212,12 @@ function updateTarget(component) {
|
||||
elem.value = component.value;
|
||||
|
||||
let row = elem.closest('div');
|
||||
row.style.backgroundColor = "white";
|
||||
row.classList.remove('row-waiting-for-answer');
|
||||
|
||||
let oldValue = ('oldValue' in elem) ? elem.oldValue : elem.value;
|
||||
if (component.value != elem.value && parseFloat(component.value) != parseFloat(elem.value) && component.value != oldValue) {
|
||||
if (elem == document.activeElement || oldValue != elem.value) {
|
||||
row.style.backgroundColor = "orange";
|
||||
row.classList.add('row-waiting-for-answer');
|
||||
} else {
|
||||
elem.value = component.value;
|
||||
}
|
||||
@ -272,7 +272,6 @@ function updateStatus(component) {
|
||||
function updateValue(component) {
|
||||
|
||||
let matches = document.getElementsByName(component.name);
|
||||
|
||||
for (var j = 0; j < matches.length; j++) {
|
||||
let elem = matches[j];
|
||||
let type = elem.__ctype__; // -> Show Dom-Properties
|
||||
@ -284,12 +283,12 @@ function updateValue(component) {
|
||||
}
|
||||
} else if (type == "input") {
|
||||
let row = elem.closest('div');
|
||||
row.style.backgroundColor = "white";
|
||||
row.classList.remove('row-waiting-for-answer');
|
||||
|
||||
let oldValue = ('oldValue' in elem) ? elem.oldValue : elem.value;
|
||||
if (component.value != elem.value && parseFloat(component.value) != parseFloat(elem.value) && component.value != oldValue) {
|
||||
if (elem == document.activeElement || oldValue != elem.value) {
|
||||
row.style.backgroundColor = "orange";
|
||||
row.classList.add('row-waiting-for-answer');
|
||||
} else {
|
||||
elem.value = component.value;
|
||||
}
|
||||
@ -298,7 +297,7 @@ function updateValue(component) {
|
||||
resizeTextfield(elem);
|
||||
} else if (type == "checkbox") {
|
||||
let row = elem.closest('div');
|
||||
row.style.backgroundColor = "white";
|
||||
row.classList.remove('row-waiting-for-answer');
|
||||
|
||||
console.log('receive: ', component.value);
|
||||
if (component.value == 'False' || component.value == 'false' || component.value == 0) {
|
||||
@ -307,9 +306,8 @@ function updateValue(component) {
|
||||
elem.checked = true;
|
||||
}
|
||||
} else if (type == "enum") {
|
||||
elem.style.display = "block";
|
||||
let row = elem.closest('div');
|
||||
row.style.backgroundColor = "white";
|
||||
row.classList.remove('row-waiting-for-answer');
|
||||
|
||||
let options = elem.childNodes;
|
||||
for (var j = 0; j < options.length; j++) {
|
||||
|
Reference in New Issue
Block a user