diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index e6083ea783..1d3690b251 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -353,6 +353,15 @@ holding Shift will put it in the second.]]) self:SetDisplayItem() end) + self.controls.displayItemBuySimilar = new("ButtonControl", + { "LEFT", self.controls.removeDisplayItem, "RIGHT", true }, + { 8, 0, 100, 20 }, "Buy similar", function() + local itemSlot = self:GetComparisonSlotNameForItem(self.displayItem) + buySimilar.openPopup(self.displayItem, itemSlot, self.build) + end) + self.controls.displayItemBuySimilar.shown = function() + return self.displayItem + end -- Section: Variant(s) self.controls.displayItemSectionVariant = new("Control", {"TOPLEFT",self.controls.addDisplayItem,"BOTTOMLEFT"}, {0, 8, 0, function() diff --git a/src/Classes/ItemsTab.lua.rej b/src/Classes/ItemsTab.lua.rej new file mode 100644 index 0000000000..7d8b58cc3c --- /dev/null +++ b/src/Classes/ItemsTab.lua.rej @@ -0,0 +1,9 @@ +diff a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua (rejected hunks) +@@ -14,6 +14,7 @@ local m_min = math.min + local m_ceil = math.ceil + local m_floor = math.floor + local m_modf = math.modf ++local buySimilar = LoadModule("Classes/CompareBuySimilar") + + local gemTooltip = LoadModule("Classes/GemTooltip") + local rarityDropList = {