notedeck

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

commit 2ce5fb007a3ec2786567679f6044341d0cf99fc5
parent df5cf8a1fc28a78bcb58b892717a85835da01591
Author: kernelkind <kernelkind@gmail.com>
Date:   Wed,  8 Oct 2025 17:00:20 -0400

drawer: only use drag on mobile

Signed-off-by: kernelkind <kernelkind@gmail.com>

Diffstat:
Mcrates/notedeck_chrome/src/chrome.rs | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/crates/notedeck_chrome/src/chrome.rs b/crates/notedeck_chrome/src/chrome.rs @@ -12,6 +12,7 @@ use egui_extras::{Size, StripBuilder}; use egui_nav::RouteResponse; use egui_nav::{NavAction, NavDrawer}; use nostrdb::{ProfileRecord, Transaction}; +use notedeck::ui::is_compiled_as_mobile; use notedeck::AppResponse; use notedeck::DrawerRouter; use notedeck::Error; @@ -211,6 +212,7 @@ impl Chrome { .navigating(self.nav.navigating) .returning(self.nav.returning) .drawer_focused(self.nav.drawer_focused) + .drag(is_compiled_as_mobile()) .opened_offset(100.0); let resp = drawer.show_mut(ui, |ui, route| match route {