diff --git a/adminer/include/editing.inc.php b/adminer/include/editing.inc.php
index a5986dfe..02107f6d 100644
--- a/adminer/include/editing.inc.php
+++ b/adminer/include/editing.inc.php
@@ -244,7 +244,8 @@ function edit_fields($fields, $collations, $type = "TABLE", $foreign_keys = arra
?>
>
" . html_select("fields[$i][inout]", explode("|", $inout), $field["inout"]) : ""); ?>
-" onchange=" 1 ? "" : "editingAddRow(this); "); ?>editingNameChange(this);" maxlength="64" autocapitalize="off">
+ | " onchange="editingNameChange(this); 1 ? '' : ' editingAddRow(this);" onkeypress="if (this.value) editingAddRow(this);'); ?>" maxlength="64" autocapitalize="off">
+
|
diff --git a/adminer/static/editing.js b/adminer/static/editing.js
index fafc8cc9..10dd68d7 100644
--- a/adminer/static/editing.js
+++ b/adminer/static/editing.js
@@ -317,11 +317,15 @@ function editingAddRow(button, focus) {
tags[0].onchange = function () {
editingNameChange(tags[0]);
};
+ tags[0].onkeypress = function () {
+ };
row.parentNode.insertBefore(row2, row.nextSibling);
if (focus) {
input.onchange = function () {
editingNameChange(input);
};
+ input.onkeypress = function () {
+ };
input.focus();
}
added += '0';
diff --git a/changes.txt b/changes.txt
index b48919fa..9560a441 100644
--- a/changes.txt
+++ b/changes.txt
@@ -1,5 +1,6 @@
Adminer 3.7.2-dev:
Save and continue edit by AJAX
+Add a new column in alter table on key press
PostgreSQL: Fix handling of nextval() default values
Adminer 3.7.1 (released 2013-06-29):
|