forked from KolibriOS/kolibrios
fixed behaviour with too big window sizes broken in rev. 1391
git-svn-id: svn://kolibrios.org@1424 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -1290,14 +1290,19 @@ window._.set_window_box: ;/////////////////////////////////////////////////////
|
||||
add esp, -BOX.sizeof
|
||||
|
||||
mov ebx, esp
|
||||
if WDATA.box
|
||||
lea esi, [edi + WDATA.box]
|
||||
else
|
||||
mov esi, edi ; optimization for WDATA.box = 0
|
||||
end if
|
||||
xchg eax, esi
|
||||
mov ecx, BOX.sizeof
|
||||
call memmove
|
||||
xchg eax, esi
|
||||
xchg ebx, esi
|
||||
call memmove
|
||||
xchg ebx, esi
|
||||
mov eax, ebx
|
||||
mov ebx, esi
|
||||
|
||||
call window._.check_window_position
|
||||
call window._.set_window_clientbox
|
||||
|
Reference in New Issue
Block a user