From d0bd257a8e6546e02a2d313f37f26059b949c4d6 Mon Sep 17 00:00:00 2001
From: Lim Chee Aun <cheeaun@gmail.com>
Date: Mon, 14 Aug 2023 20:55:21 +0800
Subject: [PATCH] Attempt to fix media modal next/prev buttons not working in
 Safari

---
 src/app.css | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/app.css b/src/app.css
index 4e9cdc80..dfb3b66a 100644
--- a/src/app.css
+++ b/src/app.css
@@ -1112,10 +1112,6 @@ button.carousel-dot {
 .carousel-controls
   :is(.button, button).carousel-button:is(:hover, :focus):not(:active) {
   background-color: var(--bg-color);
-  transform: scale(1.2);
-}
-.carousel-controls :is(.button, button).carousel-button:active {
-  transition-duration: 0s;
 }
 .carousel-top-controls .szh-menu-container {
   pointer-events: auto;
@@ -1166,6 +1162,14 @@ button.carousel-dot:is(.active, [disabled].active) .icon {
     transform: scale(0);
     /* transition: transform 0.2s ease-in-out; */
   }
+  .carousel-controls
+    :is(.button, button).carousel-button:is(:hover, :focus):not(:active) {
+    transform: scale(1.2);
+  }
+  .carousel-controls :is(.button, button).carousel-button:active {
+    transition-duration: 0s;
+  }
+
   :is(.carousel-top-controls, .carousel-controls)[hidden] {
     opacity: 1;
   }