Skip to content

Commit 94ae22b

Browse files
committed
Correctly Group Drag-and-drop for Undo
1 parent c127b47 commit 94ae22b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/CodeEditTextView/TextView/TextView+Drag.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,10 +255,10 @@ extension TextView: NSDraggingSource {
255255
insertText("") // Replace the selected ranges with nothing
256256
}
257257

258-
undoManager?.endUndoGrouping()
259-
260258
replaceCharacters(in: [NSRange(location: insertionOffset, length: 0)], with: insertionString)
261259

260+
undoManager?.endUndoGrouping()
261+
262262
selectionManager.setSelectedRange(
263263
NSRange(location: insertionOffset, length: NSString(string: insertionString).length)
264264
)

0 commit comments

Comments
 (0)