aboutsummaryrefslogtreecommitdiff
path: root/src/Text.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Text.cpp')
-rw-r--r--src/Text.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Text.cpp b/src/Text.cpp
index 836651c..3ecf24c 100644
--- a/src/Text.cpp
+++ b/src/Text.cpp
@@ -695,7 +695,7 @@ namespace QuickMedia
if(!text_format_stack.empty()) {
if((text_format_stack.top().text_flags & FORMATTED_TEXT_FLAG_COLOR) && !force_color)
text_element_color = text_format_stack.top().color;
- if(text_format_stack.top().text_flags & FORMATTED_TEXT_FLAG_MONOSPACE)
+ if(text_format_stack.top().text_flags & FORMATTED_TEXT_FLAG_CODE)
monospace = true;
}
@@ -789,7 +789,7 @@ namespace QuickMedia
for(size_t i = 0; i < textElement.text.size();)
{
mgl::Color text_color = text_element_color;
- if(!force_color) {
+ if(!force_color && !monospace) {
if(url_range_index < url_ranges.size()) {
size_t string_offset = (textElement.text.data() + i) - str.data();
if(string_offset >= url_ranges[url_range_index].start && string_offset < url_ranges[url_range_index].start + url_ranges[url_range_index].length) {