From 98a5aae9d6e16f620e72c3fe6b2ef5b94e1103b4 Mon Sep 17 00:00:00 2001 From: Matt Madia Date: Sun, 12 Sep 2010 12:01:28 +0000 Subject: [PATCH] Patch by Chris Roberts: calculate Terminal's startup size properly. Tested with font size 10, 16, 18. Fixes #6102. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38613 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/terminal/TermWindow.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/apps/terminal/TermWindow.cpp b/src/apps/terminal/TermWindow.cpp index a121042f7a..fdc0df4b56 100644 --- a/src/apps/terminal/TermWindow.cpp +++ b/src/apps/terminal/TermWindow.cpp @@ -842,6 +842,10 @@ TermWindow::_AddTab(Arguments* args) session->windowTitle = fInitialTitle; fSessions.AddItem(session); + BFont font; + _GetPreferredFont(font); + view->SetTermFont(&font); + int width, height; view->GetFontSize(&width, &height); @@ -879,10 +883,6 @@ TermWindow::_AddTab(Arguments* args) view->SetEncoding(EncodingID( PrefHandler::Default()->getString(PREF_TEXT_ENCODING))); - BFont font; - _GetPreferredFont(font); - view->SetTermFont(&font); - _SetTermColors(containerView); // TODO: No fTabView->Select(tab); ?