TextEdit cosmetic bug: red dots under misspelled words drawn incorrectly

Originator:tim1724
Number:rdar://45322320 Date Originated:10/16/2018
Status:Open, Dupe Resolved:
Product:macOS Product Version:10.14
Classification: Reproducible:Always
 
Summary:

Mojave switched from drawing a dashed red underline under misspelled words to using the red circles from iOS. TextEdit continues to use the dashed red underline but it appears to fight with the NSTextView; when zooming in/out (e.g., with pinch zoom on a trackpad) you can see the red circles drawn, then erased, and then the dashed underline drawn instead.

Steps to Reproduce:

1. Type some random text into TextEdit. Note the indicator for misspelled words.

2. Pinch to zoom in/out and observe the flickering dashes/circles.


Expected Results:

1. Misspelled words should have a row of red circles drawn under them.

2. It should animate smoothly when zoomed in/out.


Actual Results:

1. TextEdit draws red dashed underline. In Mojave it should have red circles instead.

2. It looks like the NSTextView draws the new-style red circles first, only to have them replaced with red dashes by TextEdit. This conflict is visible while zooming.


I've attached a video of the problem in action.



Version/Build:
macOS 10.14.1 Beta (18B50c)
TextEdit 1.14 (340)


Configuration:
iMac (Retina 5K, 27-inch, Late 2014)

Comments

closed as duplicate

Apple marked it as a duplicate of 41007822


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!