You can try
/script RedirectTexture("EsoUI/Art/HUD/Gamepad/gp_HUDNotification_notification.dds", "")
-> Found here:
https://github.com/esoui/esoui/blob/...L45C66-L45C123
Or add that line into any other addon's EVENT_ADD_ON_LOADED callback function (without the /script)
But this will make the bubble disappear game wide then, wherever it was used.
Or try this:
Lua Code:
SecurePostHook(GAMEPAD_CHAT_SYSTEM, "Minimize", function()
local self = GAMEPAD_CHAT_SYSTEM
if self.newChatFadeAnim and self.newChatFadeAnim:IsPlaying() then self.newChatFadeAnim:Stop() end
self.chatBubble:SetAlpha(0)
end)
Should make it invisible as the chat minimizes.
This is the OnChatMaximize code then, which should show it again:
https://github.com/esoui/esoui/blob/...314C58-L314C69
Put that code in any addon's EVENT_ADD_ON_LOADED callback like this:
Lua Code:
local function OnAddonLoaded(event, name)
if name == "MyAddonName" then
EVENT_MANAGER:UnregisterForEvent("MyAddonName", EVENT_ADD_ON_LOADED)
SecurePostHook(GAMEPAD_CHAT_SYSTEM, "Minimize", function()
local self = GAMEPAD_CHAT_SYSTEM
if self.newChatFadeAnim and self.newChatFadeAnim:IsPlaying() then self.newChatFadeAnim:Stop() end
self.chatBubble:SetAlpha(0)
end)
end
--Or strip the above code and add the RedirectTexture here to remove the chat bubble texture in total -> ESO game wide!
end
EVENT_MANAGER:RegisterForEvent("MyAddonName", EVENT_ADD_ON_LOADED, OnAddonLoaded)