summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJani Hautakangas <ext-jani.hautakangas@nokia.com>2010-03-02 14:20:12 (GMT)
committerJani Hautakangas <ext-jani.hautakangas@nokia.com>2010-03-02 14:50:15 (GMT)
commitdfcbab749e51cddbbdec35d58c37814d4d21f30f (patch)
tree2b52a544ed6ac94912d33aa2574f570513686d25
parenta76d12862122504bae2e75cb78bdb21d180aaca0 (diff)
downloadQt-dfcbab749e51cddbbdec35d58c37814d4d21f30f.zip
Qt-dfcbab749e51cddbbdec35d58c37814d4d21f30f.tar.gz
Qt-dfcbab749e51cddbbdec35d58c37814d4d21f30f.tar.bz2
Symbian event dispatcher needs to run all active objects.
Symbian event dispatcher runs only active objects that have priority CActive::EPriorityIdle or above. CActive defines standard priorities but priority can be anything from KMinTInt to KMaxTInt Task-number: QTBUG-8654 Reviewed-by: axis
-rw-r--r--src/corelib/kernel/qeventdispatcher_symbian.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/kernel/qeventdispatcher_symbian.cpp b/src/corelib/kernel/qeventdispatcher_symbian.cpp
index 1d7be79..191be6c 100644
--- a/src/corelib/kernel/qeventdispatcher_symbian.cpp
+++ b/src/corelib/kernel/qeventdispatcher_symbian.cpp
@@ -733,7 +733,7 @@ bool QEventDispatcherSymbian::processEvents ( QEventLoop::ProcessEventsFlags fla
}
TInt error;
- handledSymbianEvent = CActiveScheduler::RunIfReady(error, CActive::EPriorityIdle);
+ handledSymbianEvent = CActiveScheduler::RunIfReady(error, KMinTInt);
if (error) {
qWarning("CActiveScheduler::RunIfReady() returned error: %i\n", error);
CActiveScheduler::Current()->Error(error);