mirror of
				https://github.com/JakeWharton/mosaic.git
				synced 2025-10-31 10:48:43 +08:00 
			
		
		
		
	Check underline when decided to emit a reset (#831)
This commit is contained in:
		| @ -12,6 +12,7 @@ import com.jakewharton.mosaic.ui.UnderlineStyle | ||||
| import com.jakewharton.mosaic.ui.isEmptyTextStyle | ||||
| import com.jakewharton.mosaic.ui.isNotEmptyTextStyle | ||||
| import com.jakewharton.mosaic.ui.isSpecifiedColor | ||||
| import com.jakewharton.mosaic.ui.isSpecifiedUnderlineStyle | ||||
| import com.jakewharton.mosaic.ui.isUnspecifiedColor | ||||
| import com.jakewharton.mosaic.ui.isUnspecifiedUnderlineStyle | ||||
| import de.cketti.codepoints.appendCodePoint | ||||
| @ -142,7 +143,9 @@ internal class TextSurface( | ||||
| 			( | ||||
| 				lastPixel.background.isSpecifiedColor || | ||||
| 					lastPixel.foreground.isSpecifiedColor || | ||||
| 					lastPixel.textStyle.isNotEmptyTextStyle | ||||
| 					lastPixel.textStyle.isNotEmptyTextStyle || | ||||
| 					lastPixel.underlineColor.isSpecifiedColor || | ||||
| 					lastPixel.underlineStyle.isSpecifiedUnderlineStyle | ||||
| 				) | ||||
| 		) { | ||||
| 			appendable.append(ansiReset) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jake Wharton
					Jake Wharton