properly handle resizes
This commit is contained in:
parent
9c541f8cf5
commit
60b4e0cb27
10
platform.d
10
platform.d
@ -721,8 +721,7 @@ CreateWindow(PlatformWindow* window, string name, u32 width, u32 height, XVisual
|
||||
ButtonReleaseMask |
|
||||
PointerMotionMask |
|
||||
StructureNotifyMask |
|
||||
PropertyChangeMask |
|
||||
ResizeRedirectMask;
|
||||
PropertyChangeMask;
|
||||
|
||||
XSelectInput(window.display, window.window, event_mask);
|
||||
|
||||
@ -1358,12 +1357,6 @@ HandleEvents(void* window_ptr)
|
||||
XSendEvent(w.display, req.requestor, false, PropertyChangeMask, ¬ify);
|
||||
XFlush(w.display);
|
||||
} break;
|
||||
case ResizeRequest:
|
||||
{
|
||||
XResizeRequestEvent* resize_ev = &e.xresizerequest;
|
||||
w.w = resize_ev.width;
|
||||
w.h = resize_ev.height;
|
||||
} break;
|
||||
default: break;
|
||||
}
|
||||
|
||||
@ -1977,3 +1970,4 @@ unittest
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user