Fix window-resizing regression on Windows

This commit is contained in:
rdb 2015-01-14 20:23:16 +01:00
parent 9b747b525e
commit 095a402853

View File

@ -752,8 +752,8 @@ handle_reshape() {
// _props origin should reflect upper left of view rectangle // _props origin should reflect upper left of view rectangle
properties.set_origin(view_rect.left, view_rect.top); properties.set_origin(view_rect.left, view_rect.top);
if (windisplay_cat.is_spam()) { if (windisplay_cat.is_debug()) {
windisplay_cat.spam() windisplay_cat.debug()
<< "reshape to origin: (" << properties.get_x_origin() << "," << "reshape to origin: (" << properties.get_x_origin() << ","
<< properties.get_y_origin() << "), size: (" << properties.get_x_size() << properties.get_y_origin() << "), size: (" << properties.get_x_size()
<< "," << properties.get_y_size() << ")\n"; << "," << properties.get_y_size() << ")\n";
@ -1488,7 +1488,7 @@ window_proc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) {
} }
// Resist calling handle_reshape before the window has opened. // Resist calling handle_reshape before the window has opened.
if (_hWnd == NULL) { if (_hWnd != NULL) {
handle_reshape(); handle_reshape();
} }
break; break;