From f680cfe2652f79b08ac178c648494b7beea2899e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sat, 2 May 2009 17:43:54 +0000 Subject: [PATCH] * The direct connection update in ServerWindow::{_Show()|_Hide()} is superfluous since Korli's change in r30440. * 80 character per line limit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30579 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/Desktop.cpp | 3 ++- src/servers/app/ServerWindow.cpp | 7 ------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/servers/app/Desktop.cpp b/src/servers/app/Desktop.cpp index bfc72ca8a1..686e896949 100644 --- a/src/servers/app/Desktop.cpp +++ b/src/servers/app/Desktop.cpp @@ -1898,7 +1898,8 @@ Desktop::_ShowWindow(Window* window, bool affectsOtherWindows) } else MarkDirty(dirty); - window->ServerWindow()->HandleDirectConnection(B_DIRECT_START | B_BUFFER_RESET); + window->ServerWindow()->HandleDirectConnection( + B_DIRECT_START | B_BUFFER_RESET); } diff --git a/src/servers/app/ServerWindow.cpp b/src/servers/app/ServerWindow.cpp index 23fdfbdba1..de28b5b3e5 100644 --- a/src/servers/app/ServerWindow.cpp +++ b/src/servers/app/ServerWindow.cpp @@ -385,9 +385,6 @@ ServerWindow::_Show() fDesktop->UnlockSingleWindow(); fDesktop->ShowWindow(fWindow); fDesktop->LockSingleWindow(); - - if (fDirectWindowData != NULL) - HandleDirectConnection(B_DIRECT_START | B_BUFFER_RESET); } @@ -397,15 +394,11 @@ ServerWindow::_Show() void ServerWindow::_Hide() { - // NOTE: if you do something else, other than sending a port message, PLEASE lock STRACE(("ServerWindow %s: _Hide\n", Title())); if (fWindow->IsHidden() || fWindow->IsOffscreenWindow()) return; - if (fDirectWindowData != NULL) - HandleDirectConnection(B_DIRECT_STOP); - fDesktop->UnlockSingleWindow(); fDesktop->HideWindow(fWindow); fDesktop->LockSingleWindow();