diff --git a/src/kits/interface/Menu.cpp b/src/kits/interface/Menu.cpp
index c869206..6905c15 100644
a
|
b
|
BMenu::_InitData(BMessage* archive)
|
1439 | 1439 | fLayoutData->lastResizingMode = ResizingMode(); |
1440 | 1440 | |
1441 | 1441 | SetLowColor(sMenuInfo.background_color); |
1442 | | SetViewColor(sMenuInfo.background_color); |
| 1442 | SetViewColor(B_TRANSPARENT_COLOR); |
1443 | 1443 | |
1444 | 1444 | fTriggerEnabled = sMenuInfo.triggers_always_shown; |
1445 | 1445 | |
diff --git a/src/kits/interface/MenuBar.cpp b/src/kits/interface/MenuBar.cpp
index dfe13b4..ef9171d 100644
a
|
b
|
struct menubar_data {
|
47 | 47 | BMenuBar::BMenuBar(BRect frame, const char* title, uint32 resizeMask, |
48 | 48 | menu_layout layout, bool resizeToFit) |
49 | 49 | : |
50 | | BMenu(frame, title, resizeMask, B_WILL_DRAW | B_FRAME_EVENTS, layout, |
| 50 | BMenu(frame, title, resizeMask, B_WILL_DRAW | B_FRAME_EVENTS | B_FULL_UPDATE_ON_RESIZE, layout, |
51 | 51 | resizeToFit), |
52 | 52 | fBorder(B_BORDER_FRAME), |
53 | 53 | fTrackingPID(-1), |