diff --git a/src/renderer/components/SessionItem.tsx b/src/renderer/components/SessionItem.tsx
index b785e163..17ff7070 100644
--- a/src/renderer/components/SessionItem.tsx
+++ b/src/renderer/components/SessionItem.tsx
@@ -174,6 +174,14 @@ export function SessionItem({
{/* Right side: Indicators and actions */}
+ {/* Git Dirty Indicator (only in wide mode) - placed before GIT/LOCAL for vertical alignment */}
+ {leftSidebarOpen && session.isGitRepo && gitFileCount !== undefined && gitFileCount > 0 && (
+
+
+ {gitFileCount}
+
+ )}
+
{/* Git vs Local Indicator */}
{showGitLocalBadge && (
)}
- {/* Git Dirty Indicator (only in wide mode) */}
- {leftSidebarOpen && session.isGitRepo && gitFileCount !== undefined && gitFileCount > 0 && (
-
-
- {gitFileCount}
-
- )}
-
{/* Bookmark toggle */}
{variant !== 'bookmark' ? (