Преглед на файлове

Handle up and down in rename mode

Steven Silvester преди 8 години
родител
ревизия
1ec597892b
променени са 1 файла, в които са добавени 14 реда и са изтрити 0 реда
  1. 14 0
      src/filebrowser/listing.ts

+ 14 - 0
src/filebrowser/listing.ts

@@ -1578,6 +1578,20 @@ namespace Private {
           changed = false;
           edit.blur();
           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:
           break;
         }