@@ -176,8 +176,8 @@ function NAP:InitUI()
176176 local ORDER_ASC = 1 ;
177177 local ORDER_DESC = - 1 ;
178178
179- local TIME_FORMAT = " |cfff8f8f2%.3f|r|cfff92672ms |r" ;
180- local ROUND_TIME_FORMAT = " |cfff8f8f2%d|r|cfff92672ms |r" ;
179+ local TIME_FORMAT = " |cfff8f8f2%.3f|r|cff808080ms |r" ;
180+ local ROUND_TIME_FORMAT = " |cfff8f8f2%d|r|cff808080ms |r" ;
181181 local COLUMN_INFO = {
182182 {
183183 title = " Addon Name" ,
@@ -189,16 +189,12 @@ function NAP:InitUI()
189189 --- @param a NAP_ElementData
190190 --- @param b NAP_ElementData
191191 [ORDER_ASC ] = function (a , b )
192- return a .addonTitle > b .addonTitle
193- or a .addonTitle == b .addonTitle
194- and a .addonName > b .addonName ;
192+ return strcmputf8i (StripHyperlinks (a .addonTitle ), StripHyperlinks (b .addonTitle )) > 0
195193 end ,
196194 --- @param a NAP_ElementData
197195 --- @param b NAP_ElementData
198196 [ORDER_DESC ] = function (a , b )
199- return a .addonTitle < b .addonTitle
200- or a .addonTitle == b .addonTitle
201- and a .addonName < b .addonName ;
197+ return strcmputf8i (StripHyperlinks (a .addonTitle ), StripHyperlinks (b .addonTitle )) < 0
202198 end ,
203199 }
204200 },
@@ -281,7 +277,7 @@ function NAP:InitUI()
281277 title = " Over " .. ms .. " ms" ,
282278 width = 85 ,
283279 order = ORDER_ASC ,
284- textFormat = " |cfff8f8f2%d|r" ,
280+ textFormat = " |cfff8f8f2%d|r|cff808080x|r " ,
285281 textKey = " over" .. ms .. " Ms" ,
286282 tooltip = " How many times the addon took longer than " .. ms .. " ms per frame." ,
287283 sortMethods = {
@@ -580,8 +576,7 @@ function NAP:InitUI()
580576 --- @type NAP_ElementData
581577 local data = self :GetElementData ()
582578 if data then
583- GameTooltip :SetOwner (self , " ANCHOR_NONE" )
584- GameTooltip :SetPoint (" TOPLEFT" , self , " TOPRIGHT" , 26 , 2 )
579+ GameTooltip :SetOwner (self , " ANCHOR_CURSOR_RIGHT" , 5 , 5 )
585580 GameTooltip :AddLine (data .addonTitle )
586581 GameTooltip :AddLine (data .addonName , 1 , 1 , 1 )
587582 local notes = NAP .addons [data .addonName ] and NAP .addons [data .addonName ].notes
0 commit comments