diff --git a/src/views/conflicts-resolution/split-view/actions-gutter.tsx b/src/views/conflicts-resolution/split-view/actions-gutter.tsx index b95ad6f..da76423 100644 --- a/src/views/conflicts-resolution/split-view/actions-gutter.tsx +++ b/src/views/conflicts-resolution/split-view/actions-gutter.tsx @@ -175,7 +175,6 @@ const ActionsGutter: React.FC = ({ style={{ width: "100%", height: "100%", - overflow: "hidden", position: "relative", backgroundColor: "var(--background-secondary)", }} diff --git a/src/views/conflicts-resolution/split-view/diff-view.tsx b/src/views/conflicts-resolution/split-view/diff-view.tsx index 9018bc0..831b4f3 100644 --- a/src/views/conflicts-resolution/split-view/diff-view.tsx +++ b/src/views/conflicts-resolution/split-view/diff-view.tsx @@ -36,13 +36,11 @@ const DiffView: React.FC = ({ return (
-
+
= ({ }} />
-
+
@@ -88,21 +88,28 @@ const SplitView = ({ currentFile={currentFile?.filePath || ""} setCurrentFileIndex={setCurrentFileIndex} /> - { - const tempFiles = [...files]; - tempFiles[currentFileIndex].remoteContent = content; - setFiles(tempFiles); +
{ - const tempFiles = [...files]; - tempFiles[currentFileIndex].localContent = content; - setFiles(tempFiles); - }} - onConflictResolved={onConflictResolved} - /> + > + { + const tempFiles = [...files]; + tempFiles[currentFileIndex].remoteContent = content; + setFiles(tempFiles); + }} + onLocalTextChange={(content: string) => { + const tempFiles = [...files]; + tempFiles[currentFileIndex].localContent = content; + setFiles(tempFiles); + }} + onConflictResolved={onConflictResolved} + /> +
)}
diff --git a/src/views/conflicts-resolution/unified-view/diff-view.tsx b/src/views/conflicts-resolution/unified-view/diff-view.tsx index 23b9132..b39589d 100644 --- a/src/views/conflicts-resolution/unified-view/diff-view.tsx +++ b/src/views/conflicts-resolution/unified-view/diff-view.tsx @@ -183,7 +183,15 @@ const DiffView: React.FC = ({ }, [initialRemoteText, initialLocalText]); return ( -
+
-
+
{files.length === 0 ? (