summaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-01-13 14:49:36 +0100
committerlouis <louis.braun@gmx.de>2015-01-13 14:49:36 +0100
commit8c6a83b72aab225ae1b446590ccb44ff475742cc (patch)
tree6d47ded65ef008450b198ceb3b14f215f0c29e1b /views
parent604ae1c8ccc14fd991a535106316f9eff90ae8ac (diff)
downloadvdr-plugin-skindesigner-8c6a83b72aab225ae1b446590ccb44ff475742cc.tar.gz
vdr-plugin-skindesigner-8c6a83b72aab225ae1b446590ccb44ff475742cc.tar.bz2
fixed bug in displaying plugin detail pages
Diffstat (limited to 'views')
-rw-r--r--views/displaymenurootview.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/views/displaymenurootview.c b/views/displaymenurootview.c
index 142949f..db6e56e 100644
--- a/views/displaymenurootview.c
+++ b/views/displaymenurootview.c
@@ -210,12 +210,11 @@ void cDisplayMenuRootView::CorrectDefaultMenu(void) {
}
}
-void cDisplayMenuRootView::SetPluginMenu(string name, int menu, int type) {
+void cDisplayMenuRootView::SetPluginMenu(string name, int menu, int type) {
if (pluginName.compare(name) || menu != pluginMenu || type != pluginMenuType)
pluginMenuChanged = true;
else
pluginMenuChanged = false;
-
pluginName = name;
pluginMenu = menu;
pluginMenuType = (ePluginMenuType)type;
@@ -301,9 +300,9 @@ void cDisplayMenuRootView::SetDetailedViewText(const char *text) {
bool cDisplayMenuRootView::SetDetailedViewPlugin(map<string,string> *stringTokens, map<string,int> *intTokens, map<string,vector<map<string,string> > > *loopTokens) {
if (!detailView) {
SetMenu(mcPlugin, true);
- if (!subViewAvailable)
- return false;
}
+ if (!subViewAvailable)
+ return false;
detailView->SetPluginTokens(stringTokens, intTokens, loopTokens);
return true;
}