notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit 0d92c26ae46f187e71984fc5bed46fe1af42c7ee
parent 3b7d54c9c88577d8538a69ba3490bbc994503eb4
Author: William Casarin <jb55@jb55.com>
Date:   Tue,  3 Feb 2026 19:40:31 -0800

messages: add escape key to go back from create conversation

Closes: https://github.com/damus-io/notedeck/pull/1280
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Diffstat:
Mcrates/notedeck_messages/src/ui/nav.rs | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/crates/notedeck_messages/src/ui/nav.rs b/crates/notedeck_messages/src/ui/nav.rs @@ -124,6 +124,11 @@ fn render_nav_body( .inner } Route::CreateConvo => 's: { + // Escape key goes back + if ui.input(|i| i.key_pressed(egui::Key::Escape)) { + break 's Some(MessagesAction::Back); + } + let Some(r) = CreateConvoUi::new( ndb, jobs,