diff options
author | Miquel Lionel <lionel@les-miquelots.net> | 2024-02-20 20:51:52 +0100 |
---|---|---|
committer | Miquel Lionel <lionel@les-miquelots.net> | 2024-02-20 20:51:52 +0100 |
commit | 0421897c81bf246dcd066cfda81abb817cdf6cd7 (patch) | |
tree | cd9d55ae827c1a7f8cc21b29a225951acc54e1f7 | |
parent | 7e3cedaf3fa347bfa688e71b0f69e62725db395d (diff) | |
download | dino-0421897c81bf246dcd066cfda81abb817cdf6cd7.tar.gz dino-0421897c81bf246dcd066cfda81abb817cdf6cd7.zip |
Fix poor contrast of highlight in search results with dark themefix-highlight-color-message-search-dark-theme
- fixes #1308
-rw-r--r-- | main/src/ui/global_search.vala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/ui/global_search.vala b/main/src/ui/global_search.vala index 6872f631..2fb31a90 100644 --- a/main/src/ui/global_search.vala +++ b/main/src/ui/global_search.vala @@ -260,7 +260,8 @@ public class GlobalSearch { for (; match_info.matches(); match_info.next()) { int start, end; match_info.fetch_pos(0, out start, out end); - markup_text += Markup.escape_text(text[last_end:start]) + "<span bgcolor=\"yellow\">" + Markup.escape_text(text[start:end]) + "</span>"; + string themed_span = Util.is_dark_theme(label) ? "<span color=\"black\" bgcolor=\"yellow\">" : "<span bgcolor=\"yellow\">"; + markup_text += Markup.escape_text(text[last_end:start]) + themed_span + Markup.escape_text(text[start:end]) + "</span>"; last_end = end; } markup_text += Markup.escape_text(text[last_end:text.length]); |