diff --git a/apps/renderer/src/components/ui/modal/inspire/PeekModal.tsx b/apps/renderer/src/components/ui/modal/inspire/PeekModal.tsx
index bc51154a4..240cd8759 100644
--- a/apps/renderer/src/components/ui/modal/inspire/PeekModal.tsx
+++ b/apps/renderer/src/components/ui/modal/inspire/PeekModal.tsx
@@ -6,7 +6,6 @@ import { Link } from "react-router-dom"
import { m } from "~/components/common/Motion"
-import { microReboundPreset } from "../../constants/spring"
import { FixedModalCloseButton } from "../components/close"
import { useCurrentModal, useModalStack } from "../stacked/hooks"
@@ -25,11 +24,9 @@ export const PeekModal = (
return (
{children}
diff --git a/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx b/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx
index 4a37ce3d3..0211dcdc5 100644
--- a/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx
+++ b/apps/renderer/src/components/ui/modal/stacked/custom-modal.tsx
@@ -24,26 +24,14 @@ export const SlideUpModal: ModalTemplateType = (props) => {
diff --git a/apps/renderer/src/modules/achievement/hooks.tsx b/apps/renderer/src/modules/achievement/hooks.tsx
index 29d95e4e7..997ac0302 100644
--- a/apps/renderer/src/modules/achievement/hooks.tsx
+++ b/apps/renderer/src/modules/achievement/hooks.tsx
@@ -14,6 +14,7 @@ export const useAchievementModal = () => {
title: "Achievements",
content: AchievementModalContent,
CustomModalComponent: SlideUpModal,
+ modalContainerClassName: "overflow-hidden",
overlay: true,
})
}, [present])
diff --git a/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx b/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx
index 35e4d52b4..6a0b3faa2 100644
--- a/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx
+++ b/apps/renderer/src/modules/entry-column/components/mark-all-button.tsx
@@ -141,13 +141,13 @@ const Popup = ({ which, containerRef, setPopoverRef, setShow, handleMarkAllAsRea
{
overlay: finalVariant === "dialog",
autoFocus: false,
modalContainerClassName:
- finalVariant === "drawer" ? tw`right-4 left-[auto] safe-inset-top-4 bottom-4` : "",
+ finalVariant === "drawer"
+ ? tw`right-4 left-[auto] safe-inset-top-4 bottom-4`
+ : "overflow-hidden",
})
},
[present, variant],