diff --git a/src/apps/terminal/AppearPrefView.cpp b/src/apps/terminal/AppearPrefView.cpp index 38ad7fd916..ea6c661ef0 100644 --- a/src/apps/terminal/AppearPrefView.cpp +++ b/src/apps/terminal/AppearPrefView.cpp @@ -43,20 +43,20 @@ AppearancePrefView::AppearancePrefView(BRect frame, const char *name, BMenu *menu = _MakeFontMenu(MSG_HALF_FONT_CHANGED, PrefHandler::Default()->getString(PREF_HALF_FONT_FAMILY)); - fFont = new BMenuField(r, "font", "Font:", menu, B_WILL_DRAW); + fFont = new BMenuField(r, "font", "Font:", menu); fFont->SetDivider(fontDividerSize); AddChild(fFont); r.OffsetBy(r.Width() + 10, 0); menu = _MakeSizeMenu(MSG_HALF_SIZE_CHANGED, PrefHandler::Default()->getInt32(PREF_HALF_FONT_SIZE)); - fFontSize = new BMenuField(r, "size", "Size:", menu, B_WILL_DRAW); + fFontSize = new BMenuField(r, "size", "Size:", menu); fFontSize->SetDivider(sizeDividerSize); AddChild(fFontSize); r.OffsetBy(-r.Width() - 10,r.Height() + 25); fColorField = new BMenuField(r, "color", "Change:", - MakeMenu(MSG_COLOR_FIELD_CHANGED, color_tbl, color_tbl[0]), B_WILL_DRAW); + MakeMenu(MSG_COLOR_FIELD_CHANGED, color_tbl, color_tbl[0])); fColorField->SetDivider(StringWidth(fColorField->Label()) + 8.0); AddChild(fColorField); diff --git a/src/apps/terminal/TermView.cpp b/src/apps/terminal/TermView.cpp index e7798fd87c..460882b2a9 100644 --- a/src/apps/terminal/TermView.cpp +++ b/src/apps/terminal/TermView.cpp @@ -267,7 +267,7 @@ TermView::_InitObject(int32 argc, const char **argv) return status; // We need this - SetFlags(Flags() | B_WILL_DRAW); + SetFlags(Flags() | B_WILL_DRAW | B_PULSE_NEEDED); SetLowColor(fTextBackColor); SetViewColor(fTextBackColor); diff --git a/src/tests/apps/terminal_replicant/main.cpp b/src/tests/apps/terminal_replicant/main.cpp index 8ff9342f3d..f97b2a10de 100644 --- a/src/tests/apps/terminal_replicant/main.cpp +++ b/src/tests/apps/terminal_replicant/main.cpp @@ -1,6 +1,7 @@ #include #include #include +#include #include #include #include @@ -45,8 +46,8 @@ App::App() // Window Window::Window() - :BWindow(BRect(20, 20, 300, 300), "RepliTerminal", - B_DOCUMENT_WINDOW, B_ASYNCHRONOUS_CONTROLS|B_QUIT_ON_WINDOW_CLOSE) + :BWindow(BRect(100, 100, 400, 360), "RepliTerminal", + B_TITLED_WINDOW, B_ASYNCHRONOUS_CONTROLS|B_QUIT_ON_WINDOW_CLOSE) { AttachTermView(); }