From dc1c94348a1a441f27cf80943397e8f3a9d0ecf6 Mon Sep 17 00:00:00 2001 From: Tobias Hieta Date: Sat, 7 Dec 2013 22:05:40 +0100 Subject: [PATCH] Quit video playback when pressing esc on the OSD in paused mode. Fixes #881 --- xbmc/video/dialogs/GUIDialogVideoOSD.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xbmc/video/dialogs/GUIDialogVideoOSD.cpp b/xbmc/video/dialogs/GUIDialogVideoOSD.cpp index fd627f66d0f71..4c9bafb625e13 100644 --- a/xbmc/video/dialogs/GUIDialogVideoOSD.cpp +++ b/xbmc/video/dialogs/GUIDialogVideoOSD.cpp @@ -73,7 +73,10 @@ bool CGUIDialogVideoOSD::OnAction(const CAction &action) /* PLEX */ if (action.GetID() == ACTION_NAV_BACK && (m_openedFromPause || g_application.IsPaused())) + { + g_application.StopPlaying(); return true; + } if (action.GetID() == ACTION_SHOW_CODEC || action.GetID() == ACTION_SHOW_INFO) return true; /* END PLEX */