From 9076f213e66e0a33d581e076ad8231bde798e606 Mon Sep 17 00:00:00 2001 From: mcfans Date: Fri, 27 Oct 2023 16:43:50 +0800 Subject: [PATCH] fix: hide map mode if peer is android --- src/ui_session_interface.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ui_session_interface.rs b/src/ui_session_interface.rs index 0eea85173..2d24983f6 100644 --- a/src/ui_session_interface.rs +++ b/src/ui_session_interface.rs @@ -216,6 +216,11 @@ impl Session { pub fn get_keyboard_mode(&self) -> String { let mode = self.lc.read().unwrap().keyboard_mode.clone(); + if self.peer_platform() == crate::PLATFORM_ANDROID { + if mode == "map" { + return "translate".to_string(); + } + } if ["map", "translate", "legacy"].contains(&(&mode as &str)) { mode } else {