diff options
Diffstat (limited to 'views')
| -rw-r--r-- | views/displaypluginview.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/views/displaypluginview.c b/views/displaypluginview.c index 21fd7b3..d073270 100644 --- a/views/displaypluginview.c +++ b/views/displaypluginview.c @@ -34,8 +34,12 @@ bool cDisplayPluginView::createOsd(void) { void cDisplayPluginView::Deactivate(bool hide) { Stop(); - if (!hide) - return; + if (!hide) { + bool hideFromTemplate = tmplView->HideView(); + if (!hideFromTemplate) + return; + esyslog("skindesigner: hiding from template"); + } HidePixmaps(); for (map< int, cViewGrid* >::iterator it = viewGrids.begin(); it != viewGrids.end(); it++) { cViewGrid *viewGrid = it->second; |
