aboutsummaryrefslogtreecommitdiff
path: root/src/Text.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2022-11-09 18:49:00 +0100
committerdec05eba <dec05eba@protonmail.com>2022-11-09 18:49:00 +0100
commit60f37ebeb130bd58adece6bee06420b40c4e5a05 (patch)
tree554fc8839bba69e2a51b4862b292953640ee5eff /src/Text.cpp
parentdeb32bded40c4c46ce57c729c303edcb1915458b (diff)
Matrix: reply body formatting shouldn't have html, formatted body should be pure html. Dont display urls in codeblocks
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) {