mackie: better fix for

This commit is contained in:
Paul Davis 2016-02-06 14:24:06 -05:00
parent df76996aaa
commit 5516e3bdd2

View file

@ -391,13 +391,16 @@ Surface::setup_master ()
if (!_master_fader) {
Groups::iterator group_it;
Group* master_group;
group_it = groups.find("master");
if (group_it == groups.end()) {
groups["master"] = new Group ("master");
groups["master"] = master_group = new Group ("master");
} else {
master_group = group_it->second;
}
_master_fader = dynamic_cast<Fader*> (Fader::factory (*this, _mcp.device_info().strip_cnt(), "master", *group_it->second));
_master_fader = dynamic_cast<Fader*> (Fader::factory (*this, _mcp.device_info().strip_cnt(), "master", *master_group));
DeviceInfo device_info = _mcp.device_info();
GlobalButtonInfo master_button = device_info.get_global_button(Button::MasterFaderTouch);