From de7928b0344f118cb638a09de492f591c3be1d42 Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Sat, 13 Jul 2019 19:12:47 +0200 Subject: gui: Fix sleep helper function, if user event processing is requested Signed-off-by: Michael Buesch --- awlsim/gui/awlsimclient.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/awlsim/gui/awlsimclient.py b/awlsim/gui/awlsimclient.py index 255937ed..7a83344d 100644 --- a/awlsim/gui/awlsimclient.py +++ b/awlsim/gui/awlsimclient.py @@ -28,8 +28,9 @@ from awlsim.coreclient.sshtunnel import * def sleepWithEventLoop(seconds, excludeInput=True): end = monotonic_time() + seconds - eventFlags = QEventLoop.AllEvents |\ - (QEventLoop.ExcludeUserInputEvents if excludeInput else 0) + eventFlags = QEventLoop.AllEvents + if excludeInput: + eventFlags |= QEventLoop.ExcludeUserInputEvents while monotonic_time() < end: QApplication.processEvents(eventFlags, 10) QThread.msleep(10) -- cgit v1.2.3