From 21098be307eb077697717cf2fbd04471904118c2 Mon Sep 17 00:00:00 2001
From: SnnBcd xt <1160925501@qq.com>
Date: Fri, 1 Sep 2023 03:30:39 +0000
Subject: [PATCH] Click the button to reset the zoom level
---
src/public/app/components/zoom.js | 5 ++++-
src/public/app/widgets/buttons/global_menu.js | 2 +-
src/services/keyboard_actions.js | 6 ++++++
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/public/app/components/zoom.js b/src/public/app/components/zoom.js
index d3f70a077..4a0816aae 100644
--- a/src/public/app/components/zoom.js
+++ b/src/public/app/components/zoom.js
@@ -53,7 +53,10 @@ class ZoomComponent extends Component {
zoomInEvent() {
this.setZoomFactorAndSave(this.getCurrentZoom() + 0.1);
}
-
+ zoomResetEvent() {
+ this.setZoomFactorAndSave(1);
+ }
+
setZoomFactorAndSaveEvent({zoomFactor}) {
this.setZoomFactorAndSave(zoomFactor);
}
diff --git a/src/public/app/widgets/buttons/global_menu.js b/src/public/app/widgets/buttons/global_menu.js
index dc17cfbc5..3e1fda562 100644
--- a/src/public/app/widgets/buttons/global_menu.js
+++ b/src/public/app/widgets/buttons/global_menu.js
@@ -131,7 +131,7 @@ const TPL = `
-
+
diff --git a/src/services/keyboard_actions.js b/src/services/keyboard_actions.js
index 5976b4fb4..c6b15db88 100644
--- a/src/services/keyboard_actions.js
+++ b/src/services/keyboard_actions.js
@@ -495,6 +495,12 @@ const DEFAULT_KEYBOARD_ACTIONS = [
defaultShortcuts: isElectron ? ["CommandOrControl+="] : [],
scope: "window"
},
+ {
+ actionName: "zoomReset",
+ description: "Zoom Reset",
+ defaultShortcuts: isElectron ? ["CommandOrControl+0"] : [],
+ scope: "window"
+ },
{
actionName: "copyWithoutFormatting",
defaultShortcuts: ["CommandOrControl+Alt+C"],