summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNalin Singh <[email protected]>2025-12-18 02:39:41 +0530
committerGitHub <[email protected]>2025-12-17 15:09:41 -0600
commit4d7c3f56fa44d5e6c0171bd728d3cad3691b157e (patch)
tree665ab8c0f388970604f1ce929ec429780cec9890
parent16b41d2bea340d0c88bc4e0daf8066bc8a0287ef (diff)
downloadopencode-4d7c3f56fa44d5e6c0171bd728d3cad3691b157e.tar.gz
opencode-4d7c3f56fa44d5e6c0171bd728d3cad3691b157e.zip
feat: add viewportOptions to scrollbox for padding adjustments to avoid scrollbar overlap (#5703)
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
index ac0f121e7..79d379f6e 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
@@ -840,6 +840,9 @@ export function Session() {
</Show>
<scrollbox
ref={(r) => (scroll = r)}
+ viewportOptions={{
+ paddingRight: showScrollbar() ? 1 : 0,
+ }}
verticalScrollbarOptions={{
paddingLeft: 1,
visible: showScrollbar(),