fix: Avoid unnecessary color change

Ref #181
This commit is contained in:
Michael Carlberg
2016-11-22 22:45:12 +01:00
parent cd005a9ce6
commit c6e861083b
3 changed files with 15 additions and 5 deletions

View File

@ -550,9 +550,15 @@ void controller::on_update() {
block_contents += padding_right;
}
// Strip unnecessary reset tags
block_contents = string_util::replace_all(block_contents, "T-}%{T", "T");
block_contents = string_util::replace_all(block_contents, "B-}%{B#", "B#");
block_contents = string_util::replace_all(block_contents, "F-}%{F#", "F#");
block_contents = string_util::replace_all(block_contents, "T-}%{T", "T");
block_contents = string_util::replace_all(block_contents, "U-}%{U#", "U#");
block_contents = string_util::replace_all(block_contents, "Uu-}%{Uu#", "Uu#");
block_contents = string_util::replace_all(block_contents, "Uo-}%{Uo#", "Uo#");
// Join consecutive tags
contents += string_util::replace_all(block_contents, "}%{", " ");
}