Quote:
|
Alright, so here's what we're thinking. We'd change virtuals to always create their handler closures as trusted as long as the virtual was created during the secure part of the load process (is part of the stock UI). This should mean the mouse enter on the inventory slot is created as secure even if an addon causes the control to be created and that should prevent the tainting issue.
|
Sounds like that should solve all of the current iterations of the issue that I've experienced. Will this be released on the PTS?
|
Thank You Chip.
:o I know you will gonna hate me, but what about this classic one: Lua Code:
Code:
EsoUI/Ingame/Scenes/IngameFragments.lua:461: attempt to access a private function 'StopAllMovement' from insecure code |
Quote:
|
Quote:
|
Quote:
Would it be possible to defer the call to private function with a EVENT_MANAGER:RegisterForUpdate("<id>", 0, localFunction) to remove the tainted call-stack ? |
Alright, so here's what has gone in internally:
Hopefully all of this should make it for Morrowind. I've tested both of the errors listed in this thread and both are fixed with these changes. |
Quote:
This will help us a lot. :banana: |
Quote:
Can't wait for it. :D |
Quote:
|
|
All times are GMT -6. The time now is 04:27 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI