Oddbean new post about | logout
 nostr:npub1sy8vt0hed8vr58ueqjlvmpzylv9he2fvv04luf4z5vyzsuut5zvqfpw2zc Thanks for sharing! I played with the NSTextView example a bit. 

The default behavior is terrible! 😆

I do see how scheduling updates fixes on the main queue fixes the UI update problem. We're using this in similar situations to fire off updates. But my love/hate relationship and intimacy with text views terrifies me of the fact that 
1) one user interaction can result in multiple delegate callbacks, and so
2) we space out performing actual updates across 2+ run loop runs.