From f6c44bba8aaaabc19bea164313c87b4bb9c17dca Mon Sep 17 00:00:00 2001 From: William Casarin Date: Mon, 4 Aug 2025 12:06:58 -0700 Subject: [PATCH] force oled with --mobile flag Signed-off-by: William Casarin --- crates/notedeck/src/setup.rs | 3 +-- crates/notedeck/src/ui.rs | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/crates/notedeck/src/setup.rs b/crates/notedeck/src/setup.rs index 6348bee..05d40df 100644 --- a/crates/notedeck/src/setup.rs +++ b/crates/notedeck/src/setup.rs @@ -13,8 +13,7 @@ pub fn setup_egui_context( zoom_factor: f32, ) { let is_mobile = options.contains(NotedeckOptions::Mobile) || crate::ui::is_compiled_as_mobile(); - - let is_oled = crate::ui::is_oled(); + let is_oled = crate::ui::is_oled(is_mobile); ctx.options_mut(|o| { tracing::info!("Loaded theme {:?} from disk", theme); diff --git a/crates/notedeck/src/ui.rs b/crates/notedeck/src/ui.rs index a27dce5..0f35b8d 100644 --- a/crates/notedeck/src/ui.rs +++ b/crates/notedeck/src/ui.rs @@ -16,8 +16,8 @@ pub fn is_narrow(ctx: &egui::Context) -> bool { screen_size.x < NARROW_SCREEN_WIDTH } -pub fn is_oled() -> bool { - is_compiled_as_mobile() +pub fn is_oled(is_mobile_override: bool) -> bool { + is_mobile_override || is_compiled_as_mobile() } #[inline]