Просмотр исходного кода

Revert "stop select dialog event propagation"

This reverts commit 46be47d0bea0302ad9fb3005f4a0fbbe73c0f325.
Aiden Cline 1 месяц назад
Родитель
Сommit
bd914a8c06
1 измененных файлов с 4 добавлено и 20 удалено
  1. 4 20
      packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx

+ 4 - 20
packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx

@@ -157,26 +157,10 @@ export function DialogSelect<T>(props: DialogSelectProps<T>) {
 
   const keybind = useKeybind()
   useKeyboard((evt) => {
-    if (evt.name === "up" || (evt.ctrl && evt.name === "p")) {
-      evt.preventDefault()
-      evt.stopPropagation()
-      move(-1)
-    }
-    if (evt.name === "down" || (evt.ctrl && evt.name === "n")) {
-      evt.preventDefault()
-      evt.stopPropagation()
-      move(1)
-    }
-    if (evt.name === "pageup") {
-      evt.preventDefault()
-      evt.stopPropagation()
-      move(-10)
-    }
-    if (evt.name === "pagedown") {
-      evt.preventDefault()
-      evt.stopPropagation()
-      move(10)
-    }
+    if (evt.name === "up" || (evt.ctrl && evt.name === "p")) move(-1)
+    if (evt.name === "down" || (evt.ctrl && evt.name === "n")) move(1)
+    if (evt.name === "pageup") move(-10)
+    if (evt.name === "pagedown") move(10)
     if (evt.name === "return") {
       const option = selected()
       if (option) {