Skip to content

Fix TUI freeze without dropping prompt styles - #17

Merged
kevincodex1 merged 1 commit into
Twigpine:mainfrom
Kartvya69:fix/tui-freeze-style-rerender
Apr 1, 2026
Merged

kevincodex1 merged 1 commit into
Twigpine:mainfrom
Kartvya69:fix/tui-freeze-style-rerender

Conversation

@Kartvya69

Copy link
Copy Markdown
Contributor

Summary

  • keep setStyle safe when a host node loses its style prop so the TUI no longer freezes
  • preserve full style updates across rerenders by computing the update payload in prepareUpdate
  • restore the bordered prompt shell so prompt styling no longer disappears after input updates

Fixes #13.

Verification

  • bun run build
  • launched bun run dev in tmux
  • typed into the prompt, submitted, and confirmed the TUI stayed responsive and the bordered input field remained visible after rerender

@Kartvya69 Kartvya69 mentioned this pull request Apr 1, 2026
@kevincodex1

Copy link
Copy Markdown
Member

does this fix the frozen cli?

@Kartvya69

Copy link
Copy Markdown
Contributor Author

does this fix the frozen cli?

Yes.

@kevincodex1
kevincodex1 merged commit 6b64070 into Twigpine:main Apr 1, 2026
euxaristia pushed a commit to euxaristia/openclaude that referenced this pull request Apr 13, 2026
…render

Fix TUI freeze without dropping prompt styles
reymaster pushed a commit to reymaster/openclaude that referenced this pull request May 5, 2026
…render

Fix TUI freeze without dropping prompt styles
thedeveloloper pushed a commit to thedeveloloper/openclaude that referenced this pull request Jun 8, 2026
…render

Fix TUI freeze without dropping prompt styles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cli Screen Frozen

2 participants