Don't set the width and height of the view in the constructor,
otherwise some other calculation screws up later, and the menu frame ends up to be offsetted by its height. Fixes ticket #6159. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37149 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
52de8b0e66
commit
8345d7559d
@ -229,7 +229,7 @@ BMenu::BMenu(const char* name, menu_layout layout)
|
|||||||
|
|
||||||
BMenu::BMenu(const char* name, float width, float height)
|
BMenu::BMenu(const char* name, float width, float height)
|
||||||
:
|
:
|
||||||
BView(BRect(0.0f, width, 0.0f, height), name, 0, B_WILL_DRAW),
|
BView(BRect(0.0f, 0.0f, 0.0f, 0.0f), name, 0, B_WILL_DRAW),
|
||||||
fChosenItem(NULL),
|
fChosenItem(NULL),
|
||||||
fSelected(NULL),
|
fSelected(NULL),
|
||||||
fCachedMenuWindow(NULL),
|
fCachedMenuWindow(NULL),
|
||||||
|
Loading…
Reference in New Issue
Block a user