Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/core
diff options
context:
space:
mode:
Diffstat (limited to 'source/core')
-rw-r--r--source/core/StarColor.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/core/StarColor.cpp b/source/core/StarColor.cpp
index 2137a36..7da8dd4 100644
--- a/source/core/StarColor.cpp
+++ b/source/core/StarColor.cpp
@@ -214,10 +214,10 @@ Color Color::gray(uint8_t g) {
Color::Color() {}
Color::Color(StringView name) {
- if (name.beginsWith('#'))
- *this = fromHex(name.substr(1));
+ if (name.utf8().rfind('#', 0) == 0)
+ *this = fromHex(name.utf8().substr(1));
else {
- auto i = NamedColors.find(String(name).toLower());
+ auto i = NamedColors.find(String(name));
if (i != NamedColors.end())
*this = i->second;
else