Explicitly resizing window does not trigger event on OS X; do it ourselves

This commit is contained in:
Ed Swartz 2015-06-15 09:57:24 -05:00
parent 176606ef15
commit 8746fd2252

View File

@ -807,6 +807,11 @@ set_properties_now(WindowProperties &properties) {
cocoadisplay_cat.debug()
<< "Setting size to " << width << ", " << height << "\n";
// Cocoa doesn't send an event, and the other
// resize-window handlers will do nothing once the properties
// have been changed, so do this now
set_size_and_recalc(width, height);
_context_needs_update = true;
properties.clear_size();