diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 2773cef48..aefaae3c4 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -1021,6 +1021,17 @@ Found in Advanced->Rendering->Info Displays Value 0 + LiruUseAdvancedMenuShortcut + + Comment + Use ctrl-alt(-shift)-d to toggle the advanced menu. + Persist + 1 + Type + Boolean + Value + 1 + LiruUseContextMenus Comment diff --git a/indra/newview/llviewerwindow.cpp b/indra/newview/llviewerwindow.cpp index bdcce83ae..1fff45ad1 100644 --- a/indra/newview/llviewerwindow.cpp +++ b/indra/newview/llviewerwindow.cpp @@ -2706,7 +2706,8 @@ BOOL LLViewerWindow::handleKey(KEY key, MASK mask) (MASK_CONTROL & mask) && ('D' == key || 'd' == key)) { - toggle_debug_menus(NULL); + if (gSavedSettings.getBOOL("LiruUseAdvancedMenuShortcut")) + toggle_debug_menus(NULL); } // handle shift-escape key (reset camera view)