fix: enhance pointer event handling for progress panel visibility

This commit is contained in:
Will Miao
2025-05-04 08:08:59 +08:00
parent e1e6e4f3dc
commit 7d0600976e

View File

@@ -12,11 +12,13 @@
transition: transform 0.3s ease, opacity 0.3s ease; transition: transform 0.3s ease, opacity 0.3s ease;
opacity: 0; opacity: 0;
transform: translateY(20px); transform: translateY(20px);
pointer-events: none; /* Ignore mouse events when invisible */
} }
.progress-panel.visible { .progress-panel.visible {
opacity: 1; opacity: 1;
transform: translateY(0); transform: translateY(0);
pointer-events: auto; /* Capture mouse events when visible */
} }
.progress-panel.collapsed .progress-panel-content { .progress-panel.collapsed .progress-panel-content {