GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

[ENH] Allow Flight/Stealth -> combat for Bartender4 and ConsolePort

TimothyLuke opened this issue ยท 2 comments

commented

๐ŸŸข How does GSE currently work
Bartender4 and ConsolePort use a normal version of LibActionButton. LAB has the limitation of not supporting click as a button type. This build allows it and uses custom as a variant.

๐ŸŸข Describe the solution you'd like
This change essentially modifies LAB and adds "click" as a button type. GSE can then use that to set the state of the button and switch from flight or mining to combat without having to clear combat first.

This will work for Bartender4 and ConsolePort initially. ElvUI uses its own modifications to LAB that I would need to incorporate in a subsequent version.

commented

Note: The paging function has to be turned off for druids and potentially rogues. The issue is when Bartender4 pages, the bar is replaced with the contents of another hidden bar. Even If I bind a button to that bar the "click" state is not transferred to the new bar.

commented

This caused #1710