diff --git a/src/layout/MainLayout.vue b/src/layout/MainLayout.vue
index 3afde0e..c014680 100644
--- a/src/layout/MainLayout.vue
+++ b/src/layout/MainLayout.vue
@@ -22,8 +22,8 @@
+
:class="{ 'is-hidden': !tabBarStore.isShowing, 'skip-transition': tabBarStore.shouldSkipTransition }"
class="tab-bar glass-white"
v-model="tabVal"
diff --git a/src/pages/dashboard/DockerDashboard/DockerContainerDetail.vue b/src/pages/dashboard/DockerDashboard/DockerContainerDetail.vue
index 20771cd..b7f2a65 100644
--- a/src/pages/dashboard/DockerDashboard/DockerContainerDetail.vue
+++ b/src/pages/dashboard/DockerDashboard/DockerContainerDetail.vue
@@ -731,6 +731,12 @@ function clearAutoRefreshTimer(): void {
width: 100%;
height: 16rem;
background: #FFF;
+ touch-action: none;
+
+ :deep(svg),
+ :deep(canvas) {
+ touch-action: none;
+ }
}
.slider {
diff --git a/src/pages/dashboard/ServerDashboard/ServerDashboard.vue b/src/pages/dashboard/ServerDashboard/ServerDashboard.vue
index 5947586..d05ebe4 100644
--- a/src/pages/dashboard/ServerDashboard/ServerDashboard.vue
+++ b/src/pages/dashboard/ServerDashboard/ServerDashboard.vue
@@ -772,6 +772,12 @@ onMounted(restartAutoRefresh);
width: 100%;
height: 16rem;
background: #FFF;
+ touch-action: none;
+
+ :deep(svg),
+ :deep(canvas) {
+ touch-action: none;
+ }
}
.slider {
diff --git a/src/pages/dashboard/UPSDashboard/UPSDashboard.vue b/src/pages/dashboard/UPSDashboard/UPSDashboard.vue
index 1fa407c..95ddb11 100644
--- a/src/pages/dashboard/UPSDashboard/UPSDashboard.vue
+++ b/src/pages/dashboard/UPSDashboard/UPSDashboard.vue
@@ -615,6 +615,12 @@ function clearAutoRefreshTimer(): void {
width: 100%;
height: 16rem;
background: #FFF;
+ touch-action: none;
+
+ :deep(svg),
+ :deep(canvas) {
+ touch-action: none;
+ }
}
.slider {