Skip to content

Commit 34492c8

Browse files
committed
refactor: remove unnecessary await from scrollToFirstDiff calls
1 parent 6aa6467 commit 34492c8

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

src/core/tools/applyDiffTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ export async function applyDiffToolLegacy(
145145
cline.diffViewProvider.editType = "modify"
146146
await cline.diffViewProvider.open(relPath)
147147
await cline.diffViewProvider.update(diffResult.content, true)
148-
await cline.diffViewProvider.scrollToFirstDiff()
148+
cline.diffViewProvider.scrollToFirstDiff()
149149

150150
const completeMessage = JSON.stringify({
151151
...sharedMessageProps,

src/core/tools/insertContentTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ export async function insertContentTool(
110110
// First open with original content
111111
await cline.diffViewProvider.open(relPath)
112112
await cline.diffViewProvider.update(fileContent, false)
113-
await cline.diffViewProvider.scrollToFirstDiff()
113+
cline.diffViewProvider.scrollToFirstDiff()
114114
await delay(200)
115115
}
116116

src/core/tools/multiApplyDiffTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ ${errorDetails ? `\nTechnical details:\n${errorDetails}\n` : ""}
505505
cline.diffViewProvider.editType = "modify"
506506
await cline.diffViewProvider.open(relPath)
507507
await cline.diffViewProvider.update(originalContent!, true)
508-
await cline.diffViewProvider.scrollToFirstDiff()
508+
cline.diffViewProvider.scrollToFirstDiff()
509509

510510
// For batch operations, we've already gotten approval
511511
const isWriteProtected = cline.rooProtectedController?.isWriteProtected(relPath) || false

src/core/tools/searchAndReplaceTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ export async function searchAndReplaceTool(
203203
await cline.ask("tool", JSON.stringify(sharedMessageProps), true).catch(() => {})
204204
await cline.diffViewProvider.open(validRelPath)
205205
await cline.diffViewProvider.update(fileContent, false)
206-
await cline.diffViewProvider.scrollToFirstDiff()
206+
cline.diffViewProvider.scrollToFirstDiff()
207207
await delay(200)
208208
}
209209

src/core/tools/writeToFileTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ export async function writeToFileTool(
164164
)
165165

166166
await delay(300) // wait for diff view to update
167-
await cline.diffViewProvider.scrollToFirstDiff()
167+
cline.diffViewProvider.scrollToFirstDiff()
168168

169169
// Check for code omissions before proceeding
170170
if (detectCodeOmission(cline.diffViewProvider.originalContent || "", newContent, predictedLineCount)) {

src/integrations/editor/DiffViewProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@ export class DiffViewProvider {
540540
}
541541
}
542542

543-
async scrollToFirstDiff() {
543+
scrollToFirstDiff() {
544544
if (!this.activeDiffEditor) {
545545
return
546546
}

0 commit comments

Comments
 (0)