|
@@ -1578,6 +1578,20 @@ namespace Private {
|
|
changed = false;
|
|
changed = false;
|
|
edit.blur();
|
|
edit.blur();
|
|
break;
|
|
break;
|
|
|
|
+ case 38: // Up arrow
|
|
|
|
+ event.stopPropagation();
|
|
|
|
+ event.preventDefault();
|
|
|
|
+ if (edit.selectionStart !== edit.selectionEnd) {
|
|
|
|
+ edit.selectionStart = edit.selectionEnd = 0;
|
|
|
|
+ }
|
|
|
|
+ break;
|
|
|
|
+ case 40: // Down arrow
|
|
|
|
+ event.stopPropagation();
|
|
|
|
+ event.preventDefault();
|
|
|
|
+ if (edit.selectionStart !== edit.selectionEnd) {
|
|
|
|
+ edit.selectionStart = edit.selectionEnd = edit.value.length;
|
|
|
|
+ }
|
|
|
|
+ break;
|
|
default:
|
|
default:
|
|
break;
|
|
break;
|
|
}
|
|
}
|