Fix visual artefact !#2 described in #6530.

Please confirm #6530 can be closed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38784 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Philippe Houdoin 2010-09-22 10:02:28 +00:00
parent 54ce349f97
commit 57ce714e81
1 changed files with 2 additions and 3 deletions

View File

@ -584,8 +584,7 @@ TermWindow::MessageReceived(BMessage *message)
float mbHeight = fMenubar->Bounds().Height() + 1;
fSavedFrame = Frame();
BScreen screen(this);
if (fTabView->CountTabs() == 1)
_ActiveTermView()->ScrollBar()->Hide();
_ActiveTermView()->ScrollBar()->ResizeBy(0, (B_H_SCROLL_BAR_HEIGHT - 2));
fMenubar->Hide();
fTabView->ResizeBy(0, mbHeight);
@ -600,7 +599,7 @@ TermWindow::MessageReceived(BMessage *message)
_ActiveTermView()->DisableResizeView();
float mbHeight = fMenubar->Bounds().Height() + 1;
fMenubar->Show();
_ActiveTermView()->ScrollBar()->Show();
_ActiveTermView()->ScrollBar()->ResizeBy(0, -(B_H_SCROLL_BAR_HEIGHT - 2));
ResizeTo(fSavedFrame.Width(), fSavedFrame.Height());
MoveTo(fSavedFrame.left, fSavedFrame.top);
fTabView->ResizeBy(0, -mbHeight);