Browse Source

Handle up and down in rename mode

Steven Silvester 8 năm trước cách đây
mục cha
commit
1ec597892b
1 tập tin đã thay đổi với 14 bổ sung0 xóa
  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;
         }