diff --git a/AppKit/CPTextView/CPLayoutManager.j b/AppKit/CPTextView/CPLayoutManager.j index 387e0fcbb..787d02eff 100644 --- a/AppKit/CPTextView/CPLayoutManager.j +++ b/AppKit/CPTextView/CPLayoutManager.j @@ -1313,7 +1313,9 @@ var _objectsInRange = function(aList, aRange) { if (newFragmentRuns[i].string !== oldFragmentRuns[i].string || !_RectEqualToRectHorizontally(newLineFragment._fragmentRect, _fragmentRect || - newFragmentRuns[i].elem.style.color !== oldFragmentRuns[i].elem.style.color)) + newFragmentRuns[i].elem.style.color !== oldFragmentRuns[i].elem.style.color || + newFragmentRuns[i].elem.style.fontFamily !== oldFragmentRuns[i]. elem.style.fontFamily || + newFragmentRuns[i].elem.style.fontSize !== oldFragmentRuns[i].elem.style.fontSize)) return NO; }