fall back to Volume{Up,Down} if {Prev,Next}Column would do nothing

master
Andrzej Rybczak 14 years ago
parent fa298428d9
commit f6bc65bbd1
  1. 6
      src/ncmpcpp.cpp

@ -618,7 +618,8 @@ int main(int argc, char **argv)
}
else if (Keypressed(input, Key.PrevColumn) && SwitchToPrevColumn(myScreen)) { }
else if (Keypressed(input, Key.NextColumn) && SwitchToNextColumn(myScreen)) { }
else if (Keypressed(input, Key.PrevColumn) && myLockedScreen && myInactiveScreen && myScreen->isMergable())
else if (Keypressed(input, Key.PrevColumn) && myLockedScreen && myInactiveScreen
&& myLockedScreen != myScreen && myScreen->isMergable())
{
if (myScreen != myLockedScreen)
{
@ -627,7 +628,8 @@ int main(int argc, char **argv)
RedrawHeader = 1;
}
}
else if (Keypressed(input, Key.NextColumn) && myLockedScreen && myInactiveScreen && myScreen->isMergable())
else if (Keypressed(input, Key.NextColumn) && myLockedScreen && myInactiveScreen
&& myLockedScreen == myScreen && myScreen->isMergable())
{
if (myScreen == myLockedScreen)
{

Loading…
Cancel
Save