aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelupus <elupus@svn>2010-03-28 13:20:23 +0000
committerelupus <elupus@svn>2010-03-28 13:20:23 +0000
commit06da69d046857293fd6b2e43c7aee3d9f863e16e (patch)
tree708c1928dccfa0e9b487885d4cdd71a5766c7221
parente5be101df2170b2ca198cfb01ac401767ff416b2 (diff)
changed: special case the lock dialog so we process application messages if that shows up during directory retrieval
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28909 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
-rw-r--r--xbmc/FileSystem/Directory.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/xbmc/FileSystem/Directory.cpp b/xbmc/FileSystem/Directory.cpp
index 265d1a2281..7dcd723c2b 100644
--- a/xbmc/FileSystem/Directory.cpp
+++ b/xbmc/FileSystem/Directory.cpp
@@ -153,7 +153,8 @@ bool CDirectory::GetDirectory(const CStdString& strPath, CFileItemList &items, C
while(!get.Wait(10))
{
CSingleLock lock(g_graphicsContext);
- if(g_windowManager.IsWindowVisible(WINDOW_DIALOG_PROGRESS))
+ if(g_windowManager.IsWindowVisible(WINDOW_DIALOG_PROGRESS)
+ || g_windowManager.IsWindowVisible(WINDOW_DIALOG_LOCK_SETTINGS))
{
if(dialog)
{