From 9e93f52d3f8624c6fe7660ef04ce81facac22822 Mon Sep 17 00:00:00 2001 From: Jim Carroll Date: Sun, 11 Nov 2012 19:52:43 -0500 Subject: [fix] Fixed a potential to miss an event. --- xbmc/interfaces/legacy/Window.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xbmc/interfaces/legacy/Window.cpp b/xbmc/interfaces/legacy/Window.cpp index bb4488920f..e4f47689c1 100644 --- a/xbmc/interfaces/legacy/Window.cpp +++ b/xbmc/interfaces/legacy/Window.cpp @@ -376,7 +376,8 @@ namespace XBMCAddon TRACE; // DO NOT MAKE THIS A DELAYED CALL!!!! bool ret = languageHook == NULL ? m_actionEvent.WaitMSec(milliseconds) : languageHook->waitForEvent(m_actionEvent,milliseconds); - m_actionEvent.Reset(); + if (ret) + m_actionEvent.Reset(); return ret; } -- cgit v1.2.3