瀏覽代碼

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;
         }