From 3fec01ffe3fdead2fd7c5c70bce69457daa79a9b Mon Sep 17 00:00:00 2001 From: charlie Date: Fri, 25 Nov 2022 16:12:08 +0800 Subject: [PATCH] improve(mobile): scroll to top when double click headbar --- src/main/frontend/components/header.cljs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/frontend/components/header.cljs b/src/main/frontend/components/header.cljs index 0d8c8a1486..035c3c9ea7 100644 --- a/src/main/frontend/components/header.cljs +++ b/src/main/frontend/components/header.cljs @@ -172,10 +172,14 @@ :native-android (mobile-util/native-android?)}]) :on-double-click (fn [^js e] (when-let [target (.-target e)] - (when (and (util/electron?) - (.. target -classList (contains "drag-region"))) - (js/window.apis.toggleMaxOrMinActiveWindow)))) - :style {:fontSize 50}} + (cond + (and (util/electron?) + (.. target -classList (contains "drag-region"))) + (js/window.apis.toggleMaxOrMinActiveWindow) + + (mobile-util/native-platform?) + (util/scroll-to-top true)))) + :style {:fontSize 50}} [:div.l.flex.drag-region (when-not (mobile-util/native-platform?) [left-menu