STORM-426 FIXED Menu button no longer looked pressed while its menu is...
STORM-426 FIXED Menu button no longer looked pressed while its menu is displayed by another control. - LLMenuGL in menu button replaced by LLToggleableMenu that handles visibility change upon clicks inside specific button rect. - Added visibility change signal to LLToggleableMenu to update menu button pressed state. - Added using menu handle in LLMenuButton.
Showing
- indra/llui/llmenubutton.cpp 65 additions, 35 deletionsindra/llui/llmenubutton.cpp
- indra/llui/llmenubutton.h 10 additions, 9 deletionsindra/llui/llmenubutton.h
- indra/llui/lltoggleablemenu.cpp 18 additions, 0 deletionsindra/llui/lltoggleablemenu.cpp
- indra/llui/lltoggleablemenu.h 5 additions, 0 deletionsindra/llui/lltoggleablemenu.h
- indra/newview/llinspectavatar.cpp 3 additions, 2 deletionsindra/newview/llinspectavatar.cpp
- indra/newview/llinspectobject.cpp 2 additions, 1 deletionindra/newview/llinspectobject.cpp
- indra/newview/lloutfitslist.cpp 5 additions, 4 deletionsindra/newview/lloutfitslist.cpp
- indra/newview/llpanellandmarks.cpp 4 additions, 3 deletionsindra/newview/llpanellandmarks.cpp
- indra/newview/llpanellandmarks.h 3 additions, 2 deletionsindra/newview/llpanellandmarks.h
- indra/newview/llpanelmaininventory.cpp 2 additions, 1 deletionindra/newview/llpanelmaininventory.cpp
- indra/newview/llpanelmaininventory.h 2 additions, 1 deletionindra/newview/llpanelmaininventory.h
- indra/newview/llpaneloutfitedit.cpp 5 additions, 4 deletionsindra/newview/llpaneloutfitedit.cpp
- indra/newview/llpaneloutfitedit.h 2 additions, 2 deletionsindra/newview/llpaneloutfitedit.h
- indra/newview/llpanelpeople.cpp 5 additions, 4 deletionsindra/newview/llpanelpeople.cpp
- indra/newview/llpanelteleporthistory.cpp 2 additions, 1 deletionindra/newview/llpanelteleporthistory.cpp
- indra/newview/llpanelwearing.cpp 6 additions, 4 deletionsindra/newview/llpanelwearing.cpp
- indra/newview/skins/default/xui/en/menu_add_wearable_gear.xml 2 additions, 2 deletions...a/newview/skins/default/xui/en/menu_add_wearable_gear.xml
- indra/newview/skins/default/xui/en/menu_cof_gear.xml 2 additions, 2 deletionsindra/newview/skins/default/xui/en/menu_cof_gear.xml
- indra/newview/skins/default/xui/en/menu_gesture_gear.xml 2 additions, 2 deletionsindra/newview/skins/default/xui/en/menu_gesture_gear.xml
- indra/newview/skins/default/xui/en/menu_inspect_avatar_gear.xml 2 additions, 2 deletions...newview/skins/default/xui/en/menu_inspect_avatar_gear.xml
Loading
Please register or sign in to comment