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); ?