switch output state only if enable/disable output command succeeded

master
Andrzej Rybczak 17 years ago
parent 10a9427270
commit 389c5b03a7
  1. 12
      src/outputs.cpp

@ -70,16 +70,20 @@ void Outputs::EnterPressed()
if (w->Current().second)
{
if (Mpd->DisableOutput(w->Choice()))
{
ShowMessage("Output \"%s\" disabled", w->Current().first.c_str());
w->Current().second = 0;
w->BoldOption(w->Choice(), 0);
w->Current().second = 0;
w->BoldOption(w->Choice(), 0);
}
}
else
{
if (Mpd->EnableOutput(w->Choice()))
{
ShowMessage("Output \"%s\" enabled", w->Current().first.c_str());
w->Current().second = 1;
w->BoldOption(w->Choice(), 1);
w->Current().second = 1;
w->BoldOption(w->Choice(), 1);
}
}
}

Loading…
Cancel
Save