From f616469211c86b71eb0f09a311a0e739c36ef4c4 Mon Sep 17 00:00:00 2001 From: Wires77 Date: Wed, 24 Jan 2024 12:03:04 -0600 Subject: [PATCH] Fix crash when hovering attribute requirements (#7302) --- src/Classes/CalcBreakdownControl.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Classes/CalcBreakdownControl.lua b/src/Classes/CalcBreakdownControl.lua index 64e722f3ec0..6ccc57a3a55 100644 --- a/src/Classes/CalcBreakdownControl.lua +++ b/src/Classes/CalcBreakdownControl.lua @@ -152,6 +152,9 @@ function CalcBreakdownClass:AddBreakdownSection(sectionData) local rowList = copyTable(breakdown.rowList, true) local colKey = breakdown.colList[1].key table.sort(rowList, function(a, b) + if a.reqNum then + return a.reqNum > b.reqNum + end return a[colKey] > b[colKey] end)