Flat-Badger-1971 / BarSteward

2 stars 4 forks source link

D5398462 UI Error #33

Open denniskuligin opened 3 days ago

denniskuligin commented 3 days ago

Hey there. Your yesterday's commit caused the following message and totally unable to use ur bar:

user:/AddOns/BarSteward/ui/widget.lua:339: operator + is not supported for nil + number stack traceback: user:/AddOns/BarSteward/ui/widget.lua:339: in function 'baseWidget:SetPadding' user:/AddOns/BarSteward/ui/widget.lua:641: in function 'BS.CreateWidget' user:/AddOns/BarSteward/ui/bar.lua:621: in function 'baseBar:AddWidgets' user:/AddOns/BarSteward/misc/utility.lua:1413: in function 'BS.GenerateBar' user:/AddOns/BarSteward/BarSteward.lua:97: in function 'BS.ContinueIntialising' user:/AddOns/BarSteward/BarSteward.lua:176: in function 'Initialise' user:/AddOns/BarSteward/BarSteward.lua:186: in function 'BS.OnAddonLoaded'

denniskuligin commented 3 days ago

image

denniskuligin commented 3 days ago

image

I locally fixed it with the following changes to SetPadding method:

`if (horizontalPadding) then
    self.horizontalPadding = horizontalPadding + 10
else
    self.horizontalPadding = 10
end

self.minVertical = self.iconSize

if(verticalPadding) then
    self.verticalPadding = verticalPadding + self.minVertical
else
    self.verticalPadding = self.minVertical
end`