summaryrefslogtreecommitdiff
path: root/plexSdOsd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plexSdOsd.cpp')
-rw-r--r--plexSdOsd.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/plexSdOsd.cpp b/plexSdOsd.cpp
index cfa6a7e..27f841f 100644
--- a/plexSdOsd.cpp
+++ b/plexSdOsd.cpp
@@ -57,6 +57,10 @@ eOSState cPlexSdOsd::ProcessKey(eKeys Key)
{
eOSState state = eOSState::osContinue;
plexclient::Video* vid = dynamic_cast<plexclient::Video*>(m_pBrowserGrid->SelectedObject());
+
+ if (m_pBrowserGrid->DrawTime())
+ m_pBrowserGrid->Flush();
+
switch (Key & ~k_Repeat) {
case kUp:
m_pBrowserGrid->NavigateUp();