summaryrefslogtreecommitdiff
path: root/plexSdOsd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plexSdOsd.cpp')
-rw-r--r--plexSdOsd.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/plexSdOsd.cpp b/plexSdOsd.cpp
index 27f841f..949eb81 100644
--- a/plexSdOsd.cpp
+++ b/plexSdOsd.cpp
@@ -13,7 +13,9 @@ cPlexSdOsd::cPlexSdOsd()
cPlexSdOsd::~cPlexSdOsd()
{
+ m_pBrowserGrid->Clear();
cPictureCache::GetInstance().RemoveAll();
+ delete m_pRootView;
}
bool cPlexSdOsd::SdSupport()
@@ -84,8 +86,7 @@ eOSState cPlexSdOsd::ProcessKey(eKeys Key)
Flush();
break;
case kBack:
- //state =
- m_pBrowserGrid->NavigateBack();
+ state = m_pBrowserGrid->NavigateBack();
Flush();
break;
case kRed: