mirror of
https://github.com/RedWizardsLab/EchoHub.git
synced 2026-09-04 00:26:07 +02:00
[PR #37] [MERGED] fix: when users clicks public -> private -> public checkbox in the channel creation, it ends up creating the channel on 3rd check switch #37
Reference in New Issue
Block a user
📋 Pull Request Information
Original PR: https://github.com/RedWizardsLab/EchoHub/pull/37
Author: @Stone-Red-Code
Created: 2/25/2026
Status: ✅ Merged
Merged: 2/25/2026
Merged by: @Stone-Red-Code
Base:
dev← Head:dev_fix_create_dialog_checkbox📝 Commits (2)
3f2211ffix: double click on public checkbox creates channel by setting set CommandsToBubbleUp in dialog38d63d8chore: mark checkbox issue in channel creation as completed in todo list📊 Changes
3 files changed (+3 additions, -3 deletions)
View changed files
📝
docs/todo.md(+1 -1)📝
src/EchoHub.Client/EchoHub.Client.csproj(+1 -1)📝
src/EchoHub.Client/UI/Dialogs/CreateChannelDialog.cs(+1 -1)📄 Description
Summary
Fixes: https://github.com/HueByte/EchoHub/blob/082081973825202a69cb63f662e61c81e15b8c44/docs/todo.md?plain=1#L18
This was a bug in Terminal.Gui, which was recently fixed by introducing the
CommandsToBubbleUpproperty to control which commands bubble up a view, if a control doesn't handle it. (In this case theCheckBoxdoesn't handleCommand.Accept)https://github.com/gui-cs/Terminal.Gui/pull/4620
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.