Skip to content

Commit ecbb6ea

Browse files
committed
fix: collapse review sidebar when window is too small
1 parent 9d0a7b5 commit ecbb6ea

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/browser/components/RightSidebar.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,9 +195,12 @@ const RightSidebarComponent: React.FC<RightSidebarProps> = ({
195195
const [isHidden, setIsHidden] = usePersistedState<boolean>(RIGHT_SIDEBAR_COLLAPSED_KEY, false);
196196

197197
React.useEffect(() => {
198-
// Never hide when Review tab is active - code review needs space
198+
// Review tab: prefer not to hide, but still collapse if window is very small
199+
// (chatAreaWidth is too cramped even for minimal chat)
199200
if (selectedTab === "review") {
200-
if (isHidden) {
201+
if (chatAreaWidth <= COLLAPSE_THRESHOLD) {
202+
setIsHidden(true);
203+
} else if (isHidden) {
201204
setIsHidden(false);
202205
}
203206
return;

0 commit comments

Comments
 (0)