Skip to content

Fix TUI channel editor save UX - #1294

Merged
edwin-zvs merged 1 commit into
mainfrom
fix-tui-channel-edit-save
Aug 20, 2026
Merged

Fix TUI channel editor save UX#1294
edwin-zvs merged 1 commit into
mainfrom
fix-tui-channel-edit-save

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • make C-s the only save key in the TUI channel editor; Enter no longer saves
  • track daemon-confirmed channel state and render a dirty * until save succeeds
  • show an explicit C-s save hint and cover dirty, rendering, save, clean-state, and Enter behavior
  • record the channel save convention in the existing operator-view UX spec

Tests

  • cargo test -p construct-cli channel_editor_
  • cargo test -p construct-cli slack_personal_tui_editor_sends_response_mode_overrides_on_save
  • cargo test -p construct-cli a_channel_saved_without_typing_adopts_its_id_placeholder
  • cargo build --workspace --bins

@edwin-zvs
edwin-zvs force-pushed the fix-tui-channel-edit-save branch from 8a0b0ac to 455f74f Compare August 20, 2026 02:32
@edwin-zvs
edwin-zvs merged commit d4dc2ea into main Aug 20, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the fix-tui-channel-edit-save branch August 20, 2026 02:39
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.

1 participant