From 57ce714e81d118d1b0444bcb012cdcdf01e3ca4c Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Wed, 22 Sep 2010 10:02:28 +0000 Subject: [PATCH] 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 --- src/apps/terminal/TermWindow.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/apps/terminal/TermWindow.cpp b/src/apps/terminal/TermWindow.cpp index 74fe259cbc..83e6ec6934 100644 --- a/src/apps/terminal/TermWindow.cpp +++ b/src/apps/terminal/TermWindow.cpp @@ -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);