From 1a6756905d630e2852c6ac4852ca926c67c5f6b1 Mon Sep 17 00:00:00 2001 From: Lykin <137850705+tiny-craft@users.noreply.github.com> Date: Thu, 11 Jan 2024 21:34:12 +0800 Subject: [PATCH] fix: add default value for auto refresh interval #116 --- frontend/src/components/common/IconButton.vue | 2 +- frontend/src/components/content_value/ContentToolbar.vue | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/common/IconButton.vue b/frontend/src/components/common/IconButton.vue index a4fb15c..8eb871e 100644 --- a/frontend/src/components/common/IconButton.vue +++ b/frontend/src/components/common/IconButton.vue @@ -9,7 +9,7 @@ const props = defineProps({ tTooltip: String, tooltipDelay: { type: Number, - default: 1000, + default: 800, }, type: String, icon: [String, Object], diff --git a/frontend/src/components/content_value/ContentToolbar.vue b/frontend/src/components/content_value/ContentToolbar.vue index fd40cf8..2d6bc53 100644 --- a/frontend/src/components/content_value/ContentToolbar.vue +++ b/frontend/src/components/content_value/ContentToolbar.vue @@ -74,6 +74,10 @@ const startAutoRefresh = async () => { return } autoRefresh.on = true + if (!isNaN(autoRefresh.interval)) { + autoRefresh.interval = 2 + } + autoRefresh.interval = Math.min(autoRefresh.interval, 1) let lastExec = Date.now() do { if (!autoRefresh.on) { @@ -167,6 +171,7 @@ const onTTL = () => {