[outdate] Manifest txt changes: Libraries in subfolders of disabled addons get loaded
Hey Chip,
given the actual addon TweakIt there is a subfolder "KeybindSearch" containing a library (which is designed for the addon TweakIt as it seems) containing a manifet txt and lua code files. If I disable the addon TweakIt the subolder KeybindSearch is still parsed and the manifest txt file will load the code of file KeybindSearch.lua This will lead to an error as in there is an access to the global variable Tweakit which wasn't created as the addon TweakIt is disabled in the ingame addon manager. Is this a wished behaviour? Why should the game load txt files in subfolders of disbaled addons? This makes no sense, and will force us to remove such folders from the addons directory if we wan't to disable them during gameplay (like e..g inside Cyrodiil I disbale the addon and would have to remove the folder from the AddOns folder). Maybe such libraries should inherit there state from the parent addon folder where they are located, or something like this. Baertram |
There is no relationship between addons in other addons subfolders. They are each presented in the addon settings. Changing this will be complicated because the same addon can occur multiple times. If it can occur in subfolders of both enabled and disabled addons then it has to be loaded which means it can't be assumed that just because one addon that depends on it is disabled that it will not load.
|
Quote:
|
Ok so in this case I would have had to check the addon manaer for the "KeybindSearch" entry and disable it.
I think this paticular libary was only made for te addon TextureIt so it shouldn't have a seperate txt file. But I'd second this: Quote:
|
Wasn't the library directive supposed to take care of that?
Quote:
|
All times are GMT -6. The time now is 08:05 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI