From 8e3b459d77b0435d12541908b61d56fee10fef46 Mon Sep 17 00:00:00 2001
From: Adam <2363879+adamdotdevin@users.noreply.github.com>
Date: Thu, 22 Jan 2026 07:15:57 -0600
Subject: [PATCH] fix(app): hover-card scrolling
---
packages/app/src/pages/layout.tsx | 34 ++++++++++++-----------
packages/ui/src/components/hover-card.css | 2 +-
2 files changed, 19 insertions(+), 17 deletions(-)
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index ad8d05b92..595f8e560 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -1555,22 +1555,24 @@ export default function Layout(props: ParentProps) {
when={hoverReady()}
fallback={
{language.t("session.messages.loading")}
}
>
- {
- if (!isActive()) {
- sessionStorage.setItem("opencode.pendingMessage", `${props.session.id}|${message.id}`)
- navigate(`${props.slug}/session/${props.session.id}`)
- return
- }
- window.history.replaceState(null, "", `#message-${message.id}`)
- window.dispatchEvent(new HashChangeEvent("hashchange"))
- }}
- size="normal"
- class="w-60"
- />
+
+ {
+ if (!isActive()) {
+ sessionStorage.setItem("opencode.pendingMessage", `${props.session.id}|${message.id}`)
+ navigate(`${props.slug}/session/${props.session.id}`)
+ return
+ }
+ window.history.replaceState(null, "", `#message-${message.id}`)
+ window.dispatchEvent(new HashChangeEvent("hashchange"))
+ }}
+ size="normal"
+ class="w-60"
+ />
+
diff --git a/packages/ui/src/components/hover-card.css b/packages/ui/src/components/hover-card.css
index 43918bf38..02d1f10ad 100644
--- a/packages/ui/src/components/hover-card.css
+++ b/packages/ui/src/components/hover-card.css
@@ -34,7 +34,7 @@
[data-slot="hover-card-body"] {
padding: 4px;
max-height: inherit;
- overflow-y: auto;
+ overflow: hidden;
}
}