fix(ui-tui): keep bottom statusbar in composer layout

Render the bottom status bar inside the composer pane so aggressive resize + streaming churn cannot cull the input row via sibling overlap.
This commit is contained in:
Brooklyn Nicholson 2026-04-23 12:44:56 -05:00
parent 3e01de0b09
commit 60d1edc38a

View file

@ -237,6 +237,8 @@ const ComposerPane = memo(function ComposerPane({
)}
{!composer.empty && !ui.sid && <Text color={ui.theme.color.dim}> {ui.status}</Text>}
<StatusRulePane at="bottom" composer={composer} status={status} />
</NoSelect>
)
})
@ -320,8 +322,6 @@ export const AppLayout = memo(function AppLayout({
/>
<ComposerPane actions={actions} composer={composer} status={status} />
<StatusRulePane at="bottom" composer={composer} status={status} />
</>
)}
</Box>