make adding to main playlist inactive if selected items are from there

master
Andrzej Rybczak 17 years ago
parent da6536a4df
commit 330f19acbb
  1. 6
      src/menu.h
  2. 2
      src/misc.cpp

@ -394,6 +394,12 @@ template <typename T> void NCurses::Menu<T>::Refresh()
if (!(*itsOptionsPtr)[itsHighlight]) // if it's still on separator, move in other direction.
Scroll(wDown);
}
else if ((*itsOptionsPtr)[itsHighlight]->isStatic) // static option can't be chosen
{
Scroll(wUp);
if ((*itsOptionsPtr)[itsHighlight]->isStatic) // if it's still chosen, scroll in other direction
Scroll(wDown);
}
size_t line = 0;
for (size_t i = itsBeginning; i < itsBeginning+itsHeight; ++i)
{

@ -80,7 +80,7 @@ void SelectedItemsAdder::SwitchTo()
w->Clear();
w->Reset();
w->AddOption("Current MPD playlist");
w->AddOption("Current MPD playlist", 0, myOldScreen == myPlaylist);
w->AddOption("Create new playlist", 0, playlists_not_active);
w->AddSeparator();

Loading…
Cancel
Save