diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index c5c46fe63f..c9d8237f47 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -1926,6 +1926,7 @@ void BWindow::ResizeBy(float dx, float dy) fLink->Flush(); top_view->ResizeBy(dxNew, dyNew); + Unlock(); } //------------------------------------------------------------------------------ @@ -3048,7 +3049,6 @@ void BWindow::drawAllViews(BView* aView) { if(Lock()) { - Lock(); top_view->Invalidate(); Unlock(); }