mirror of https://gitlab.com/nakst/essence
fix maximise resizeQueued bug
This commit is contained in:
parent
b66b27a9f4
commit
30b8d26c3f
kernel
|
@ -820,7 +820,7 @@ bool Window::Move(EsRectangle rectangle, uint32_t flags) {
|
|||
}
|
||||
|
||||
if ((flags & ES_WINDOW_MOVE_DYNAMIC)
|
||||
&& (isMaximised == !!(flags & ES_WINDOW_MOVE_MAXIMIZED) /* cannot queue resize if changing isMaximised */)
|
||||
&& (~flags & ES_WINDOW_MOVE_MAXIMIZED) && !isMaximised
|
||||
&& windowManager.resizeWindow == this
|
||||
&& windowManager.resizeStartTimeStampMs + RESIZE_FLICKER_TIMEOUT_MS > KGetTimeInMs()) {
|
||||
windowManager.resizeQueued = true;
|
||||
|
|
Loading…
Reference in New Issue