diff options
-rw-r--r-- | src/window.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/window.cpp b/src/window.cpp index 29aec3ab3..49132a48d 100644 --- a/src/window.cpp +++ b/src/window.cpp @@ -593,7 +593,10 @@ void Window::ReInit() if (this->resize.step_width > 1) dx -= dx % (int)this->resize.step_width; if (this->resize.step_height > 1) dy -= dy % (int)this->resize.step_height; - if (dx == 0 && dy == 0) return; // No resize needed. + if (dx == 0 && dy == 0) { // No resize needed. + this->SetDirty(); + return; + } ResizeWindow(this, dx, dy); // Sets post-resize dirty blocks. Point diff; |