programmer2514 / BetterDiscord-CollapsibleUI

A feature-rich BetterDiscord plugin that reworks the Discord UI to be significantly more modular
MIT License
66 stars 9 forks source link

Plugin's buttons sometimes get replaced by the default Discord Members List button #85

Closed Aluerie closed 1 year ago

Aluerie commented 1 year ago

I don't know exact reproduction steps but here is the video (my mouse highlighter was set to have a huge delay+fade, so vid looks a bit laggy, sorry).

Sometimes when switching between channels you get a screen where the default Member list is shown as clicked on, but in reality the member list is off so

https://user-images.githubusercontent.com/33165440/228600786-052c88ab-ac90-4140-842e-667d8316e774.mp4

Note that from the starting position keybinds like Alt+S Alt+M still work fine (but they don't fix wrong+missing icons).

And I'm sorry, I'm not sure what exactly triggers such position. Looks like switching between channels where you had member list off does that.

programmer2514 commented 1 year ago

This is caused by an external UI update from another plugin (most likely BDFDB) not being handled correctly by my plugin.

It is a bug, but in order to fix it I need steps by which I can reproduce it. What other plugins do you have installed? Does the issue still happen if you disable everything except CollapsibleUI? If so, which plugins cause it to start happening again and under what conditions?

Aluerie commented 1 year ago

this issue is still there with plugins switches set like this, emptied Custom CSS and BetterDiscord version 1.9.1:

bug-showcase

my config file is this: https://mystb.in/PastorShowedOmega

Okay so with setup from above:

https://user-images.githubusercontent.com/33165440/228656353-9827741e-c8fa-4c23-9b05-856d5bbc3261.mp4

Update: just for further testing decided to reinstall/repair BetterDiscord and test collapsibleUI plugin (since it turns off everything by default). The bug is still there :c

Update2: Clearing plugins folder and then bringing back CollapsibleUI and required ZeresPluginLibrary didn't help either.

Update3: Had to give my laptop to service, so I fresh-installed discord+BD to my secondary PC: same issue.

programmer2514 commented 1 year ago

This should be fixed in the latest release - let me know if it still happens