diff options
| author | louis <louis.braun@gmx.de> | 2015-03-20 14:16:09 +0100 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2015-03-20 14:16:09 +0100 |
| commit | 9f8cd6dab57b863922903e713a56cbd6e86e8958 (patch) | |
| tree | a9398a074dd0690e61cf9b0ecdc97d6c8f9fdd5b /views | |
| parent | a5e051e327de2098605cea9ecd517d549bbad9e0 (diff) | |
| download | vdr-plugin-skindesigner-9f8cd6dab57b863922903e713a56cbd6e86e8958.tar.gz vdr-plugin-skindesigner-9f8cd6dab57b863922903e713a56cbd6e86e8958.tar.bz2 | |
Fixed hide root menu from a subview template
Diffstat (limited to 'views')
| -rw-r--r-- | views/displaypluginview.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/views/displaypluginview.c b/views/displaypluginview.c index d073270..4c330a9 100644 --- a/views/displaypluginview.c +++ b/views/displaypluginview.c @@ -34,11 +34,11 @@ bool cDisplayPluginView::createOsd(void) { void cDisplayPluginView::Deactivate(bool hide) { Stop(); - if (!hide) { - bool hideFromTemplate = tmplView->HideView(); - if (!hideFromTemplate) - return; - esyslog("skindesigner: hiding from template"); + bool hideFromTemplate = tmplView->HideView(); + if (!hide && !hideFromTemplate) + return; + if (tvScaled) { + cDevice::PrimaryDevice()->ScaleVideo(cRect::Null); } HidePixmaps(); for (map< int, cViewGrid* >::iterator it = viewGrids.begin(); it != viewGrids.end(); it++) { |
