Skip to content

Commit 86c94b4

Browse files
authored
fix(web): allow closing diff panel in non-git projects (#2413)
1 parent 69d9a65 commit 86c94b4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

apps/web/src/components/chat/ChatHeader.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,14 +149,14 @@ export const ChatHeader = memo(function ChatHeader({
149149
aria-label="Toggle diff panel"
150150
variant="outline"
151151
size="xs"
152-
disabled={!isGitRepo}
152+
disabled={!isGitRepo && !diffOpen}
153153
>
154154
<DiffIcon className="size-3" />
155155
</Toggle>
156156
}
157157
/>
158158
<TooltipPopup side="bottom">
159-
{!isGitRepo
159+
{!isGitRepo && !diffOpen
160160
? "Diff panel is unavailable because this project is not a git repository."
161161
: diffToggleShortcutLabel
162162
? `Toggle diff panel (${diffToggleShortcutLabel})`

0 commit comments

Comments
 (0)