KMix: fixed runtime crash happening when only one mixer is available and the user chooses 'Show Master Channel...' from RMB menu.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/24/head
Michele Calgaro 4 years ago
parent 7f6dbcc642
commit a810b668d2
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -114,12 +114,15 @@ void DialogSelectMaster::show(Mixer *curr_mixer)
}
masterSelectionChanged(0);
for (Mixer *mixer = Mixer::mixers().first(); mixer; mixer = Mixer::mixers().next())
if (Mixer::mixers().count() > 1)
{
if (curr_mixer == mixer)
{
m_cMixer->setCurrentItem(mixer->mixerName());
}
for (Mixer *mixer = Mixer::mixers().first(); mixer; mixer = Mixer::mixers().next())
{
if (curr_mixer == mixer)
{
m_cMixer->setCurrentItem(mixer->mixerName());
}
}
}
createPage(curr_mixer);

Loading…
Cancel
Save