From 4902831aca6d2d0709adfd64dd9aae6d78dfbf6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 5 Jul 2005 18:46:59 +0000 Subject: [PATCH] Fixed the newly introduced hang when a menu item was selected (which was only one of the consequences): a forgotten rootLayer->Lock()... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13458 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ServerWindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index 055a1864f3..d8fa7b4589 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -583,7 +583,7 @@ ServerWindow::_DispatchMessage(int32 code, BPrivate::LinkReceiver &link) // area assuming that the view was visible when removed STRACE(("ServerWindow %s: AS_LAYER_DELETE(self)...\n", fTitle)); -myRootLayer->Lock(); + Layer *parent = fCurrentLayer->fParent; BRegion *invalidRegion = NULL;