From 495f828b507611fafa49997adf7f2bda815cdcb8 Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 25 Mar 2016 20:32:35 +0100 Subject: Fixes some display glitches in detailView --- plexSdOsd.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'plexSdOsd.cpp') diff --git a/plexSdOsd.cpp b/plexSdOsd.cpp index 6d9a6aa..dbbea64 100644 --- a/plexSdOsd.cpp +++ b/plexSdOsd.cpp @@ -121,11 +121,11 @@ eOSState cPlexSdOsd::ProcessKeyDetailView(eKeys Key) case kBack: state = eOSState::osContinue; m_pDetailGrid->Clear(); - m_pDetailsView->Deactivate(true); + m_pDetailGrid->Deactivate(true); m_pDetailGrid = nullptr; m_pDetailsView = nullptr; m_detailsActive = false; - m_pRootView->Activate(); + m_pBrowserGrid->Activate(); Flush(); break; case kYellow: @@ -229,11 +229,11 @@ void cPlexSdOsd::ShowDetails(plexclient::Video *vid) { if(m_detailsActive) return; - m_pRootView->Deactivate(true); + m_pBrowserGrid->Deactivate(true); m_pDetailsView = std::shared_ptr(GetOsdView((int)eViews::detailView)); m_pDetailGrid = std::shared_ptr(new cDetailView(m_pDetailsView, vid)); - m_pDetailsView->Activate(); + m_pDetailGrid->Activate(); m_pDetailGrid->Draw(); m_pDetailGrid->Flush(); m_detailsActive = true; -- cgit v1.2.3