forked from KolibriOS/kolibrios
first call to sysfn 0 activates window
git-svn-id: svn://kolibrios.org@569 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -2963,7 +2963,10 @@ sys_drawwindow:
|
||||
jne nosyswV
|
||||
draw_skin_window:
|
||||
|
||||
; parameter for drawwindow_IV
|
||||
inc [mouse_pause]
|
||||
call [disable_mouse]
|
||||
call sys_set_window
|
||||
call [disable_mouse]
|
||||
push 0
|
||||
mov edi, [TASK_COUNT]
|
||||
movzx edi, word [WIN_POS + edi*2]
|
||||
@@ -2971,11 +2974,6 @@ sys_drawwindow:
|
||||
jne @f
|
||||
inc dword [esp]
|
||||
@@:
|
||||
|
||||
inc [mouse_pause]
|
||||
call [disable_mouse]
|
||||
call sys_set_window
|
||||
call [disable_mouse]
|
||||
call drawwindow_IV
|
||||
;dec [mouse_pause]
|
||||
;call [draw_pointer]
|
||||
@@ -3216,6 +3214,11 @@ sys_set_window:
|
||||
movsd
|
||||
pop edi esi ecx
|
||||
|
||||
mov esi, [CURRENT_TASK]
|
||||
movzx esi, word [WIN_STACK+esi*2]
|
||||
lea esi, [WIN_POS+esi*2]
|
||||
call waredraw
|
||||
|
||||
push eax ebx ecx edx
|
||||
;;; mov eax, 1
|
||||
;;; call delay_hs
|
||||
|
Reference in New Issue
Block a user