From 81a8c06c5912c4da9999a3781e9c3ed60341a59a Mon Sep 17 00:00:00 2001 From: mharis001 Date: Sun, 15 May 2022 11:40:29 -0400 Subject: [PATCH] Keybinding - Sort subcategories using localized names --- addons/keybinding/fnc_gui_update.sqf | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/addons/keybinding/fnc_gui_update.sqf b/addons/keybinding/fnc_gui_update.sqf index fa36f108a9..04c63f2845 100644 --- a/addons/keybinding/fnc_gui_update.sqf +++ b/addons/keybinding/fnc_gui_update.sqf @@ -34,6 +34,10 @@ private _categoryKeyActions = []; private _action = format ["%1$%2", _addon, _x]; private _subcategory = (GVAR(actions) getVariable _action) param [8, "", [""]]; + if (isLocalized _subcategory) then { + _subcategory = localize _subcategory; + }; + _categoryKeyActions pushBack [_subcategory, _forEachIndex, _x]; } forEach _addonActions; @@ -94,11 +98,6 @@ private _tablePosY = 0; // add subcategory header if (_createHeader) then { private _header = _display ctrlCreate [QGVAR(subCat), -1, _ctrlKeyList]; - - if (isLocalized _subcategory) then { - _subcategory = localize _subcategory; - }; - (_header controlsGroupCtrl IDC_SUBCATEGORY_NAME) ctrlSetText format ["%1:", _subcategory]; _header ctrlSetPosition [POS_W(0), _tablePosY]; _header ctrlCommit 0;