EXT-2031 Admin Menu Missing Without Advanced Menu Enabled
parent
66cf090114
commit
0a5cbfd195
|
|
@ -5192,7 +5192,7 @@ void show_debug_menus()
|
|||
gMenuBarView->setItemEnabled("Develop", qamode);
|
||||
|
||||
// Server ('Admin') menu hidden when not in godmode.
|
||||
const bool show_server_menu = debug && (gAgent.getGodLevel() > GOD_NOT);
|
||||
const bool show_server_menu = debug && (gAgent.getGodLevel() > GOD_NOT || gAgent.getAdminOverride());
|
||||
gMenuBarView->setItemVisible("Admin", show_server_menu);
|
||||
gMenuBarView->setItemEnabled("Admin", show_server_menu);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -98,6 +98,24 @@
|
|||
function="World.SetBusy"/>
|
||||
</menu_item_call>
|
||||
</menu>
|
||||
<menu_item_call
|
||||
label="Request Admin Status"
|
||||
layout="topleft"
|
||||
name="Request Admin Options"
|
||||
shortcut="control|alt|G"
|
||||
visible="false">
|
||||
<menu_item_call.on_click
|
||||
function="Advanced.RequestAdminStatus" />
|
||||
</menu_item_call>
|
||||
<menu_item_call
|
||||
label="Leave Admin Status"
|
||||
layout="topleft"
|
||||
name="Leave Admin Options"
|
||||
shortcut="control|alt|shift|G"
|
||||
visible="false">
|
||||
<menu_item_call.on_click
|
||||
function="Advanced.LeaveAdminStatus" />
|
||||
</menu_item_call>
|
||||
<menu_item_separator
|
||||
layout="topleft" />
|
||||
<menu_item_call
|
||||
|
|
|
|||
Loading…
Reference in New Issue