Something i have write in a addon script influences the behaviour of another addon. I dont know why, but i am presuming this is due to the context. The other addon behaviour is changing even if i do not execute my addon (but just if the addon is installed). How to avoid that ? Is there a way to define my own context class ?
Edit 1:
The other addon is Avastar (for Second Life). The "bad behaviour" is that using fitted bones sliders in Avastar does not work correctly (mesh is curiously shifted to the right). This does not happen if my addon is not registered (and with the same mesh).
Edit 2: more generally, how to create a context which can be based on another class than those provided in bpy.types?
scene.sourceArmaturefor example? Also suggest editing your question with the above details. $\endgroup$