NSTextView, undo does not reset typingAttributes
NSTextView, undo does not reset typingAttributes
- Subject: NSTextView, undo does not reset typingAttributes
- From: Ross Carter <email@hidden>
- Date: Wed, 30 Apr 2008 17:45:43 -0400
I just noticed this behavior, which has been around at least since
Tiger. Select some text in a NSTextView and then change a text
attribute, such as font or foreground color. Then undo the change.
Without clearing the selection, start typing. The new characters
appear with the attribute that you have just undone. It looks like
Undo is undoing changes to the model, but not undoing changes to the
text view's typing attributes.
It's a simple thing to work around, but I wonder if that behavior
exists for a reason. Does anyone see a problem with setting the typing
attributes to the NSTextStorage's attributes after every undo/redo?
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden