diff --git a/kernel/trunk/gui/event.inc b/kernel/trunk/gui/event.inc index ff051e1285..0abeb6aa8a 100644 --- a/kernel/trunk/gui/event.inc +++ b/kernel/trunk/gui/event.inc @@ -319,7 +319,9 @@ wait_event_timeout: mov ecx, eax ; wait_param mov edx, get_event_alone ; wait_test call Wait_events_ex - jmp wait_finish + test eax, eax + jnz wait_finish + ret ;----------------------------------------------------------------------------- align 4 get_event_ex: ;; f68:14