In-config visibility oddities on Nested branch
asaka-wa opened this issue ยท 4 comments
Description
Selecting an Aura/group in config used to toggle off the visibility of all other Auras not specifically toggled to be visible. That no longer happens and Auras stay visible throughout.
WeakAuras Version
Nested branch
World of Warcraft Flavor
Retail (Default)
Tested with only WeakAuras
- Yes
- No
Lua Error
n/a
Reproduction Steps
- Reload
- open config
- select an Aura
- See all others staying visible
- use master button to toggle all off
- select an Aura
- select another Aura
- see both selected and previously selected Auras are still visible
Last Good Version
pre-nested I think
Screenshots
No response
Export String
No response
no-brain bad fix to restore previous behavior:
WeakAurasOptions/OptionsFrames/OptionsFrame.lua:1073
add
for id, button in pairs(displayButtons) do
button:ClearPick(noHide)
end
Hmm, visibility doesn't look quite right yet.
- Open config and all currently loaded Auras are shown - fine
- Select an Aura and all Auras hide except for the selected Aura - great!
- Select another Aura... and now both Auras are still visible - bad
Further to that, the eye icons aren't lit for Auras that remain shown in this way. And clicking the "master" eye icon on Loaded, to show all, and clicking again to hide all, doesn't hide the ones that have remained shown in this way.
I can't reproduce that behaviour. If I select a different aura it gets hidden unless the eye is fully open.
Ah, specifically this happens with groups.
I made a couple of Auras outside of any groups to show the behaviour I see and it behaved as you intend.
Then I clicked around my other Auras (all in groups) and see the behaviour I described above.
I also notice that selecting a group. Then selecting a regular Aura. If I then click the same regular Aura again to deselect it, then REselect it again, everything else hides.