You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just to add some extra context - I believe the line numbers in the above links refer to the following commit as the line numbers have changed since the issue was opened.
Pymel will call removeCallback for already-loaded plugins if the plugins are loaded again. This occurs here: https://github.com/LumaPictures/pymel/blob/master/pymel/core/__init__.py#L247
If a callback is removed via this code path, the internal callback cache is not updated to reflect this, which can result in a redundant removeCallback call here: https://github.com/LumaPictures/pymel/blob/master/pymel/core/__init__.py#L213
The workaround is to add the following code after removing the callback at line 247: _pluginData[pluginName]['callbackId'] = None
The text was updated successfully, but these errors were encountered: