diff --git a/ui/desktop/src/components/CommentDrawer.tsx b/ui/desktop/src/components/CommentDrawer.tsx
index 38e62feab1..bff92f3a5f 100644
--- a/ui/desktop/src/components/CommentDrawer.tsx
+++ b/ui/desktop/src/components/CommentDrawer.tsx
@@ -59,8 +59,8 @@ export default function CommentDrawer({
diff --git a/ui/desktop/src/components/MessageComments.tsx b/ui/desktop/src/components/MessageComments.tsx
index 844c4509b0..a1efa63342 100644
--- a/ui/desktop/src/components/MessageComments.tsx
+++ b/ui/desktop/src/components/MessageComments.tsx
@@ -61,37 +61,37 @@ export default function MessageComments({
return null;
}
- // Condensed mode: show badge on right, drawer expands below it
+ // Condensed mode: show badge on right, drawer overlays below it
if (displayMode === 'condensed') {
return (
-
-
+
+
{/* Badge on the right */}
-
- setIsDrawerExpanded(!isDrawerExpanded)}
- />
-
+
setIsDrawerExpanded(!isDrawerExpanded)}
+ />
- {/* Expandable drawer below badge */}
+ {/* Expandable drawer overlays below badge - doesn't affect layout */}
{isDrawerExpanded && (
- setIsDrawerExpanded(!isDrawerExpanded)}
- activeSelection={activeSelection}
- isCreatingComment={isCreatingComment}
- onCreateComment={onCreateComment}
- onUpdateComment={onUpdateComment}
- onDeleteComment={onDeleteComment}
- onReplyToComment={onReplyToComment}
- onResolveComment={onResolveComment}
- onCancelComment={onCancelComment}
- />
+
+ setIsDrawerExpanded(!isDrawerExpanded)}
+ activeSelection={activeSelection}
+ isCreatingComment={isCreatingComment}
+ onCreateComment={onCreateComment}
+ onUpdateComment={onUpdateComment}
+ onDeleteComment={onDeleteComment}
+ onReplyToComment={onReplyToComment}
+ onResolveComment={onResolveComment}
+ onCancelComment={onCancelComment}
+ />
+
)}