Skip to content

Commit 63c30ac

Browse files
committed
Fix error when dragging tabs
1 parent 0f414d8 commit 63c30ac

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Display/Tabs.lua

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,11 @@ function addonTable.Display.TabsBarMixin:PositionTabs()
6262
table.insert(self.dropdownTabs, 1, tab)
6363
index = index - 1
6464
end
65+
self.tabsEnd = #self.Tabs
6566
self.dropdownTabButton:SetPoint("BOTTOMLEFT", self, "TOPLEFT", xOffset, -22)
6667
self.dropdownTabButton:Show()
68+
else
69+
self.tabsEnd = #self.Tabs - 1
6770
end
6871
end
6972

@@ -72,7 +75,7 @@ function addonTable.Display.TabsBarMixin:StartDragging(index)
7275
local prevLeft = self.Tabs[index]:GetLeft()
7376
self.dragIndex = index
7477
self:RegisterEvent("GLOBAL_MOUSE_UP")
75-
local rightLimit = self.Tabs[#self.Tabs]:GetRight()
78+
local rightLimit = self.Tabs[self.tabsEnd]:GetRight() + 1
7679
local leftLimit = self.Tabs[1]:GetLeft()
7780

7881
self:SetScript("OnUpdate", function()

0 commit comments

Comments
 (0)