From 9c1f8bf0c767df9cbb0389088a1acf963dda17ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 31 Jul 2009 15:34:04 +0000 Subject: [PATCH] * Reverted r32012 which reopens #4127 - the fix causes strange behaviour with CL-Amp which is a bit worse than seeing TrackerStatus in the Deskbar. Will search for a proper solution later. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32026 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ServerWindow.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index debd176799..4e586f245f 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -662,19 +662,16 @@ ServerWindow::_DispatchMessage(int32 code, BPrivate::LinkReceiver &link) link.Read(&minimize); if (link.Read(&showLevel) == B_OK) { - DTRACE(("ServerWindow %s: Message AS_MINIMIZE_WINDOW, " "showLevel: %ld, minimize: %d\n", Title(), showLevel, minimize)); if (showLevel <= 0) { // window is currently hidden - ignore the minimize request - //fWindow->SetMinimized(minimize); + fWindow->SetMinimized(minimize); // TODO: commenting this out makes BWindow::fMinimized - // and Window::fMinimized go out of sync. However, this - // seems to be what BeOS implies here; the TrackerStatus - // window increases its hide level, but does not report - // to be minimized. + // and Window::fMinimized go out of sync. However, not + // doing it currently causes #4127. break; }