diff options
author | louis <louis.braun@gmx.de> | 2015-01-06 06:07:48 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2015-01-06 06:07:48 +0100 |
commit | acd552d5f37ec4882f624baf8cb860c001cfdd89 (patch) | |
tree | 5545dbdf9b15d2bd1e0ff57c21f7b699a683570b /displaymenu.c | |
parent | 8328a5d4d928bd81179ab03490eb59655d418b58 (diff) | |
download | vdr-plugin-skindesigner-acd552d5f37ec4882f624baf8cb860c001cfdd89.tar.gz vdr-plugin-skindesigner-acd552d5f37ec4882f624baf8cb860c001cfdd89.tar.bz2 |
added skin blackhole
Diffstat (limited to 'displaymenu.c')
-rw-r--r-- | displaymenu.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/displaymenu.c b/displaymenu.c index 3055e4d..f5f64ec 100644 --- a/displaymenu.c +++ b/displaymenu.c @@ -263,6 +263,7 @@ bool cSDDisplayMenu::SetPluginText(map<string,string> *stringTokens, map<string, void cSDDisplayMenu::Flush(void) { if (!doOutput) return; + bool doFlush = false; if (state == vsInit) { rootView->Start(); @@ -281,11 +282,12 @@ void cSDDisplayMenu::Flush(void) { rootView->DoFlush(); rootView->RenderDetailView(); rootView->DoFlush(); - } else { - if (rootView->RenderDynamicElements()) { - doFlush = true; - } } + + if (rootView->RenderDynamicElements()) { + doFlush = true; + } + if (doFlush) { if (config.blockFlush) rootView->OpenFlush(); |