*/
function isTag(el, tag) {
var re = new RegExp('^(' + tag + ')$', 'i');
- return re.test(el.tagName);
+ return el && re.test(el.tagName);
}
/** Get parent node with specified tag name
}
};
var pos = event.rangeOffset;
- var value = td.firstChild.alt || td.textContent || td.innerText;
+ var value = (td.firstChild && td.firstChild.alt) || td.textContent || td.innerText;
input.style.width = Math.max(td.clientWidth - 14, 20) + 'px'; // 14 = 2 * (td.border + td.padding + input.border)
if (text) {
var rows = 1;
+Adminer 4.6.4-dev:
+Fix inline editing of empty cells (regression from 4.6.3)
+
Adminer 4.6.3 (released 2018-06-28):
Disallow using password-less databases
Copy triggers when copying table