Remove subscribed group types from general that are in auto

This commit is contained in:
2024-12-06 20:10:32 +01:00
parent 8df510771b
commit bdb6dfdddb

View File

@@ -79,6 +79,7 @@ aura_env.FindOrCreateChatWindow = function()
end end
aura_env.ConfigureChatWindow = function() aura_env.ConfigureChatWindow = function()
local general = _G["ChatFrame1"]
local chatFrame = aura_env.FindOrCreateChatWindow() local chatFrame = aura_env.FindOrCreateChatWindow()
if not chatFrame then if not chatFrame then
print(string.format("Chat window %s not found", chatFrameName)) print(string.format("Chat window %s not found", chatFrameName))
@@ -94,11 +95,13 @@ aura_env.ConfigureChatWindow = function()
for _, messageGroup in ipairs(subscribedMessageGroups) do for _, messageGroup in ipairs(subscribedMessageGroups) do
print(string.format("Adding message group: %s", messageGroup)) print(string.format("Adding message group: %s", messageGroup))
ChatFrame_AddMessageGroup(chatFrame, strtrim(messageGroup)) ChatFrame_AddMessageGroup(chatFrame, strtrim(messageGroup))
ChatFrame_RemoveMessageGroup(general, strtrim(messageGroup))
end end
print("Adding channels") print("Adding channels")
for _, channel in ipairs(subscribedChannels) do for _, channel in ipairs(subscribedChannels) do
print(string.format("Adding channel: %s", channel)) print(string.format("Adding channel: %s", channel))
ChatFrame_AddChannel(chatFrame, strtrim(channel)) ChatFrame_AddChannel(chatFrame, strtrim(channel))
ChatFrame_RemoveChannel(general, strtrim(channel))
end end
end end