Skip to content

Commit b3e17e4

Browse files
committed
Don't require enabled attribute for legacy compatibility
1 parent 203639f commit b3e17e4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/domain/midi_cc_setting.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ void MidiCcSetting::serializeToXml(QXmlStreamWriter & writer) const
7575

7676
std::unique_ptr<MidiCcSetting> MidiCcSetting::deserializeFromXml(QXmlStreamReader & reader)
7777
{
78-
const auto enabled = static_cast<bool>(Utils::Xml::readBoolAttribute(reader, Constants::xmlKeyEnabled()).value_or(false));
78+
const auto enabled = static_cast<bool>(Utils::Xml::readBoolAttribute(reader, Constants::xmlKeyEnabled(), false).value_or(false));
7979
const auto controller = static_cast<uint8_t>(*Utils::Xml::readUIntAttribute(reader, Constants::xmlKeyController()));
8080
const auto value = static_cast<uint8_t>(*Utils::Xml::readUIntAttribute(reader, Constants::xmlKeyValue()));
8181
return std::make_unique<MidiCcSetting>(enabled, controller, value);

0 commit comments

Comments
 (0)