diff options
author | elupus <elupus@svn> | 2010-03-28 13:20:23 +0000 |
---|---|---|
committer | elupus <elupus@svn> | 2010-03-28 13:20:23 +0000 |
commit | 06da69d046857293fd6b2e43c7aee3d9f863e16e (patch) | |
tree | 708c1928dccfa0e9b487885d4cdd71a5766c7221 | |
parent | e5be101df2170b2ca198cfb01ac401767ff416b2 (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.cpp | 3 |
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) { |