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;
}
}