Created by: nantille
Nodes fix
Fix 1, Scale mk2: fixed operation on vectors, my shortest commit. :)
Fix 2, Objects in mk3: fixed 'Get selected' button for a nasty case. When you've got an object in the viewport and delete it, it stays in bpy.data.objects and its attribute select_get() is still set to True and so when you select another object in the viewport and hit 'Get selected', this function sometimes gets a previously deleted object that we can't access in the UI anymore. I added a check on users_scene and the new users_collection.
Preflight checklist
Put an x letter in each brackets when you're done this item:
-
Code changes complete. -
Code documentation complete. -
Documentation for users complete (or not required, if user never sees these changes). -
Manual testing done. -
Unit-tests implemented. -
Ready for merge.