Reset highlight on refresh after scroll.

Fixes #491
This commit is contained in:
Flamanis
2023-04-11 15:29:01 -05:00
parent 074e0c42e7
commit 0acc4794d5
4 changed files with 50 additions and 2 deletions
+13
View File
@@ -267,6 +267,12 @@ function atributo_energy:AtualizarResources (whichRowLine, colocacao, instancia)
self:SetBarColors(esta_barra, instancia, actor_class_color_r, actor_class_color_g, actor_class_color_b)
--icon
self:SetClassIcon (esta_barra.icone_classe, instancia, self.classe)
if(esta_barra.mouse_over) then
local classIcon = esta_barra:GetClassIcon()
esta_barra.iconHighlight:SetTexture(classIcon:GetTexture())
esta_barra.iconHighlight:SetTexCoord(classIcon:GetTexCoord())
esta_barra.iconHighlight:SetVertexColor(classIcon:GetVertexColor())
end
end
@@ -786,6 +792,13 @@ function atributo_energy:RefreshBarra(esta_barra, instancia, from_resize)
--icon
self:SetClassIcon (esta_barra.icone_classe, instancia, class)
if(esta_barra.mouse_over) then
local classIcon = esta_barra:GetClassIcon()
esta_barra.iconHighlight:SetTexture(classIcon:GetTexture())
esta_barra.iconHighlight:SetTexCoord(classIcon:GetTexCoord())
esta_barra.iconHighlight:SetVertexColor(classIcon:GetVertexColor())
end
--texture color
self:SetBarColors(esta_barra, instancia, actor_class_color_r, actor_class_color_g, actor_class_color_b)
--left text