@@ -913,20 +913,20 @@ function MT:CreateOptions()
913913 local mainPanel = createMainPanel ()
914914 mainPanel .name = " Macro Toolkit"
915915 local category , _ = Settings .RegisterCanvasLayoutCategory (mainPanel , mainPanel .name )
916- category . ID = mainPanel . name
916+ self . categoryID = category : GetID ()
917917 Settings .RegisterAddOnCategory (category )
918918 AceConfig :RegisterOptionsTable (" MacroToolkitOptionsCheck" , checkPanel )
919919 AceConfig :RegisterOptionsTable (" MacroToolkitOptionsColours" , coloursPanel )
920920 AceConfig :RegisterOptionsTable (" MacroToolkitOptionsIcons" , iconsPanel )
921921 AceConfig :RegisterOptionsTable (" MacroToolkitOptionsInterface" , interfacePanel )
922922 AceConfig :RegisterOptionsTable (" MacroToolkitOptionsProfiles" , AceDBOptions :GetOptionsTable (MT .db ))
923- MT .OptionsFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsCheck" , _G .MAIN_MENU , " Macro Toolkit " )
923+ MT .OptionsFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsCheck" , _G .MAIN_MENU , self . categoryID )
924924 MT .OptionsFrame .default = function () resetoptions () end
925- MT .ColoursFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsColours" , L [" Syntax Highlighting" ], " Macro Toolkit " )
925+ MT .ColoursFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsColours" , L [" Syntax Highlighting" ], self . categoryID )
926926 MT .ColoursFrame .default = function () resetcolours () end
927- MT .IconsFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsIcons" , L [" Icons" ], " Macro Toolkit " )
927+ MT .IconsFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsIcons" , L [" Icons" ], self . categoryID )
928928 MT .IconsFrame .default = function () reseticons () end
929- MT .InterfaceFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsInterface" , _G .UIOPTIONS_MENU , " Macro Toolkit " )
929+ MT .InterfaceFrame = AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsInterface" , _G .UIOPTIONS_MENU , self . categoryID )
930930 MT .InterfaceFrame .default = function () resetinterface () end
931- AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsProfiles" , L [" Profiles" ], " Macro Toolkit " )
931+ AceConfigDialog :AddToBlizOptions (" MacroToolkitOptionsProfiles" , L [" Profiles" ], self . categoryID )
932932end
0 commit comments