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
I can't reload my addon scripts with F8 hotkey. Error is:
' can't reload scripts while running modal opeartor'.
Thing is even if I disable all HighlightUv checkboxes, it is still running some modal operator in background.
I have to disable UV Highlight completely from users preferences.
I think this mysterious background operator is also slowing blender a bit. It would be great if
a) by default all uv highlight checboxes wold be disabled, so user can enable them just when he need it.
b) if all checkboxes are disabled, all background operators/handlers should be removed too.
The text was updated successfully, but these errors were encountered:
yes i know this is a very annoying problem. I looked a bit into it, and its been not so easy to fix.
best what I have so far is that you can reload scripts with f8 but have to press it two times...
The only reason things are as they are, is that I dont know how to track the key input&mouse correctly without keeping a background modal running. Which creates this f8 problem.
Its not really possible to do this script without this background tracking /caching mechanics as I have to monitor the mesh and uvs for changes. Especially the preselection is pretty heavy to gather. That said, the calculation of these is already skipped if not enabled. As noted in the addons description, I really think this should be done in the C side of blender, as its just too heavy for python. (my implementation could surely be sped up ...)
Ok, disabling broken addons helped to get rid of freezing when using F8 to reload scripts. Also disabling debbuger from vs code, before F8 also helps prevent crash/freezes.
Yes F8 if bit overkill, but it takes like blink of an eye :)
I can't reload my addon scripts with F8 hotkey. Error is:
' can't reload scripts while running modal opeartor'.
Thing is even if I disable all HighlightUv checkboxes, it is still running some modal operator in background.
I have to disable UV Highlight completely from users preferences.
I think this mysterious background operator is also slowing blender a bit. It would be great if
a) by default all uv highlight checboxes wold be disabled, so user can enable them just when he need it.
b) if all checkboxes are disabled, all background operators/handlers should be removed too.
The text was updated successfully, but these errors were encountered: