Fix function change with set data type (thanks to osoba hrdelnata)
This commit is contained in:
parent
ea408aa530
commit
bb3d2957e1
|
@ -540,20 +540,22 @@ function editingKeydown(event) {
|
||||||
*/
|
*/
|
||||||
function functionChange() {
|
function functionChange() {
|
||||||
var input = this.form[this.name.replace(/^function/, 'fields')];
|
var input = this.form[this.name.replace(/^function/, 'fields')];
|
||||||
if (selectValue(this)) {
|
if (input) { // undefined with the set data type
|
||||||
if (input.origType === undefined) {
|
if (selectValue(this)) {
|
||||||
input.origType = input.type;
|
if (input.origType === undefined) {
|
||||||
input.origMaxLength = input.getAttribute('data-maxlength');
|
input.origType = input.type;
|
||||||
}
|
input.origMaxLength = input.getAttribute('data-maxlength');
|
||||||
input.removeAttribute('data-maxlength');
|
}
|
||||||
input.type = 'text';
|
input.removeAttribute('data-maxlength');
|
||||||
} else if (input.origType) {
|
input.type = 'text';
|
||||||
input.type = input.origType;
|
} else if (input.origType) {
|
||||||
if (input.origMaxLength >= 0) {
|
input.type = input.origType;
|
||||||
input.setAttribute('data-maxlength', input.origMaxLength);
|
if (input.origMaxLength >= 0) {
|
||||||
|
input.setAttribute('data-maxlength', input.origMaxLength);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
oninput({target: input});
|
||||||
}
|
}
|
||||||
oninput({target: input});
|
|
||||||
helpClose();
|
helpClose();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
Adminer 4.6.4-dev:
|
Adminer 4.6.4-dev:
|
||||||
Fix inline editing of empty cells (regression from 4.6.3)
|
Fix inline editing of empty cells (regression from 4.6.3)
|
||||||
Allow adding more than two indexes and forign key columns at a time (regression from 4.4.0)
|
Allow adding more than two indexes and forign key columns at a time (regression from 4.4.0)
|
||||||
|
Fix function change with set data type
|
||||||
|
|
||||||
Adminer 4.6.3 (released 2018-06-28):
|
Adminer 4.6.3 (released 2018-06-28):
|
||||||
Disallow using password-less databases
|
Disallow using password-less databases
|
||||||
|
|
Loading…
Reference in a new issue