mirror of
https://github.com/aljazceru/opencode.git
synced 2025-12-24 11:14:23 +01:00
small fixes
This commit is contained in:
@@ -97,6 +97,6 @@ func (m statusCmp) model() string {
|
||||
|
||||
func NewStatusCmp() tea.Model {
|
||||
return &statusCmp{
|
||||
messageTTL: 15 * time.Second,
|
||||
messageTTL: 10 * time.Second,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -123,6 +123,7 @@ func (i *sessionsCmp) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||
case tea.KeyMsg:
|
||||
switch {
|
||||
case key.Matches(msg, sessionKeyMapValue.Select):
|
||||
i.app.Logger.PersistInfo("Session selected")
|
||||
selected := i.list.SelectedItem()
|
||||
if selected == nil {
|
||||
return i, nil
|
||||
|
||||
@@ -131,6 +131,7 @@ func (a appModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||
TTL: msg.Payload.PersistTime,
|
||||
})
|
||||
}
|
||||
cmds = append(cmds, cmd)
|
||||
}
|
||||
case util.ClearStatusMsg:
|
||||
a.status, _ = a.status.Update(msg)
|
||||
@@ -205,8 +206,6 @@ func (a appModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||
}
|
||||
}
|
||||
|
||||
a.status, cmd = a.status.Update(msg)
|
||||
cmds = append(cmds, cmd)
|
||||
if a.dialogVisible {
|
||||
d, cmd := a.dialog.Update(msg)
|
||||
a.dialog = d.(core.DialogCmp)
|
||||
|
||||
Reference in New Issue
Block a user