diff options
author | louis <louis.braun@gmx.de> | 2016-05-27 17:51:11 +0200 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2016-05-27 17:51:11 +0200 |
commit | 9611f9b01153fabaad1038e2cf8ece6adc7486ae (patch) | |
tree | 1f0203244120c7c643f2ed9f333ccf1d7a1de948 /coreengine/viewdisplaytracks.c | |
parent | e3a1577c7c6f3a1e7af36b36b36cc477b69d276c (diff) | |
download | vdr-plugin-skindesigner-9611f9b01153fabaad1038e2cf8ece6adc7486ae.tar.gz vdr-plugin-skindesigner-9611f9b01153fabaad1038e2cf8ece6adc7486ae.tar.bz2 |
added fading and shifting for displaytracks
Diffstat (limited to 'coreengine/viewdisplaytracks.c')
-rw-r--r-- | coreengine/viewdisplaytracks.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/coreengine/viewdisplaytracks.c b/coreengine/viewdisplaytracks.c index 97fee2d..067d2d6 100644 --- a/coreengine/viewdisplaytracks.c +++ b/coreengine/viewdisplaytracks.c @@ -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; } |