TRP and GW2 UI
TheTark opened this issue ยท 8 comments
Describe the issue
Anytime I have the UI on TRP will not allow things to work, aka, abilities, items, prompts, potions all of it.
Expected behaviour
I expect them to have no interference with eachother so I may keep TRP 3 on while I use my abilities, or RP and use items
Issue checklist
Please select any applicable options from the below list.
You can replace the "[ ]" with "[x]" for each option below to tick it.
- [ X] The issue occurs with the latest version of the addon.
- The issue occurs with Total RP 3 as the only enabled addon.
- [X ] The issue occurs only with other addon(s) enabled (please provide a list).
Steps to reproduce
Simply logging in brings up the prompt to disable trp3
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Additional files
Please attach any additional applicable files such as screenshots, error logs, or profile data files. Files can be dragged and dropped into this report to attach them for upload.
From what we can tell, the GW2 UI does a lot of things that are known to lead to taint issues like the ones you're encountering.
At best you can provide a log by using /console taintlog 2
, reload, play until you encounter the issues and send the taint.log
file in World of Warcraft\_retail_\Logs
so we can look at the specifics of the issues you're encountering.
It seems the issue involves Extended, we're putting a workaround in place in the version for next week and hoping for the best.
I'm not seeing any blocked action errors in that taint log. The file is overwritten if you /reload
or log in on another character, so the steps you'd need to follow are:
- Log in, run
/console taintlog 2
. - Run
/reload
- this is to ensure we generate log with all startup taint recorded. - Play the game normally until you get an "Interface action blocked by an addon" message in the chat or as a popup.
- Run
/console taintlog 0
. This disables the logging, so further reloads or logins won't replace the file. - Run
/reload
or exit the game. This is to force the game to write out the taint log immediately. - Attach the generated taint log here.
I promise you I'm not making it up, it happens everytime I reload, use an item in my inventory, like the wow anniversary token, pots and some other items. even occurring sometimes when I use abilities
taint - Copy.log
Yeah disabling Extended seems to have helped. Not sure why WoW kept making me just disable TRP3 for it, but it makes sense.
The part triggering the issue is in the initialization functions of Extended which is technically called by TRP3 (with one of GW2 UI's libraries quickly spreading this to Edit Mode)