Resolves #69.
@ -1,3 +1,6 @@
v1.5.7 (WIP)
- Fix TextView.GetRegionText error when text contains color tags
v1.5.6 (2020-07-08)
- Add TrueColorTags option and do not use TrueColor tag values by default
- Add TextView.SetHighlightForegroundColor and TextView.SetHighlightBackgroundColor
@ -697,6 +697,9 @@ func (t *TextView) GetRegionText(regionID string) string {
if currentTag < len(colorTagIndices) && pos >= colorTagIndices[currentTag][0] && pos < colorTagIndices[currentTag][1] {
if pos == colorTagIndices[currentTag][1]-1 {
currentTag++
if currentTag == len(colorTagIndices) {
continue
}
if colorTagIndices[currentTag][1]-colorTagIndices[currentTag][0] > 2 {