Set insertion point _after_ pasted text, don't select it.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@29916 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Doug Simons 2010-03-12 23:38:30 +00:00
parent 9b229c81f5
commit cdf59d5e96
2 changed files with 10 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2005-03-12 Doug Simons <doug.simons@testplant.com>
* Source/NSTextView.m: (-readSelectionFromPasteboard:type:):
Set insertion point _after_ pasted text, don't select it.
2005-03-12 Doug Simons <doug.simons@testplant.com>
* Source/NSTextView.m: (-mouseDown:): Only try to drag text

View file

@ -4437,7 +4437,7 @@ right.)
withString: s];
[self didChangeText];
changeRange.length = [s length];
[self setSelectedRange: changeRange];
[self setSelectedRange: NSMakeRange(NSMaxRange(changeRange),0)];
}
}
else
@ -4489,7 +4489,7 @@ right.)
withAttributedString: as];
[self didChangeText];
changeRange.length = [as length];
[self setSelectedRange: changeRange];
[self setSelectedRange: NSMakeRange(NSMaxRange(changeRange),0)];
}
DESTROY(as);
@ -4537,7 +4537,7 @@ right.)
withAttributedString: as];
[self didChangeText];
changeRange.length = [as length];
[self setSelectedRange: changeRange];
[self setSelectedRange: NSMakeRange(NSMaxRange(changeRange),0)];
}
DESTROY(as);
@ -4565,7 +4565,7 @@ right.)
withAttributedString: as];
[self didChangeText];
changeRange.length = [as length];
[self setSelectedRange: changeRange];
[self setSelectedRange: NSMakeRange(NSMaxRange(changeRange),0)];
}
RELEASE(attachment);
RELEASE(image);
@ -4589,7 +4589,7 @@ right.)
withAttributedString: as];
[self didChangeText];
changeRange.length = [as length];
[self setSelectedRange: changeRange];
[self setSelectedRange: NSMakeRange(NSMaxRange(changeRange),0)];
}
RELEASE(attachment);
return YES;