浏览代码

refactor(ui/root): simplify event forwarding

ayn2op 1 月之前
父节点
当前提交
7f82d3103d
共有 1 个文件被更改,包括 3 次插入7 次删除
  1. 3 7
      internal/ui/root/view.go

+ 3 - 7
internal/ui/root/view.go

@@ -104,14 +104,10 @@ func (v *View) HandleEvent(event tcell.Event) tview.Command {
 			v.closeChatViewState()
 			return tview.QuitCommand{}
 		}
+	}
 
-		if v.inner != nil {
-			return v.inner.HandleEvent(event)
-		}
-	case *tview.MouseEvent, *tview.PasteEvent:
-		if v.inner != nil {
-			return v.inner.HandleEvent(event)
-		}
+	if v.inner != nil {
+		return v.inner.HandleEvent(event)
 	}
 	return nil
 }