Commits

Raph Levien authored 63b3d8c62ef
Fix extra text appearing after ellipsis This is a fix for bug 7615701 TextView: calling setText with long strings causes ellipsize to not work correctly. The problem is that the "break" when the last line was ellipsized did not fully break out of both loops of the processing logic, but only the inner loop. This caused the outer loop to restart at the next span, causing the next span boundary to overwrite the line end of the last visible line. The fix simply returns from the function in that case, as there is no further processing needing to be done. Change-Id: I5b34233ffba6f0f6f1c12b9565b4fc53e83a4892