added fading and shifting for displaytracks

This commit is contained in:
louis
2016-05-27 17:51:11 +02:00
parent e3a1577c7c
commit 9611f9b011
4 changed files with 14 additions and 3 deletions

View File

@@ -110,11 +110,15 @@ void cViewTracks::SetCurrentTrack(int index) {
void cViewTracks::Flush(bool animFlush) {
if (init) {
sdOsd.LockFlush();
if (viewList) {
viewList->Draw();
viewList->StartAnimation();
}
Render((int)eVeDisplayTracks::background);
}
if (change) {
Render((int)eVeDisplayTracks::header);
if (viewList)
if (viewList && !init)
viewList->Draw();
change = false;
}

View File

@@ -937,6 +937,7 @@ void cViewListAudioTracks::PreCache(void) {
void cViewListAudioTracks::SetNumtracks(int numTracks) {
this->numTracks = numTracks;
this->numElements = numTracks;
tokenContainer->Clear();
tokenContainer->AddIntToken(0, numTracks);
}