aboutsummaryrefslogtreecommitdiff
path: root/src/ui/mapper/BorderStyleMapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/mapper/BorderStyleMapper.cpp')
-rw-r--r--src/ui/mapper/BorderStyleMapper.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/mapper/BorderStyleMapper.cpp b/src/ui/mapper/BorderStyleMapper.cpp
index 65dbfe3b..691f091d 100644
--- a/src/ui/mapper/BorderStyleMapper.cpp
+++ b/src/ui/mapper/BorderStyleMapper.cpp
@@ -11,7 +11,7 @@ using namespace xml;
using ui::style::ApplyBorderStyleInfo;
bool BorderStyleMapper::XmlElementIsOfThisType(xml::XmlElementNode* node) {
- return node->GetTag() == u"BorderStyle";
+ return node->GetTag().CaseInsensitiveCompare(u"BorderStyle") == 0;
}
ApplyBorderStyleInfo BorderStyleMapper::DoMapFromXml(
@@ -35,11 +35,11 @@ ApplyBorderStyleInfo BorderStyleMapper::DoMapFromXml(
} else if (color_mapper->XmlElementIsOfThisType(c)) {
auto brush = GetGraphicsFactory()->CreateSolidColorBrush(
color_mapper->MapFromXml(c));
- auto name = c->GetOptionalAttribute(u"name");
+ auto name = c->GetOptionalAttributeCaseInsensitive(u"name");
if (name) {
- if (name == u"foreground") {
+ if (name->CaseInsensitiveCompare(u"foreground") == 0) {
result.foreground_brush = std::move(brush);
- } else if (name == u"background") {
+ } else if (name->CaseInsensitiveCompare(u"background") == 0) {
result.background_brush = std::move(brush);
} else {
log::Debug(u"Unknown brush name: {}", *name);