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'm not entirely sure what happened here, but I used RetopoFlow in a file and then spent some time doing other tasks in object mode like working with modifiers, rendering, compositing, lighting, and shading. When I came back to RetopoFlow, the tools overlays did not display (such as the preview in PolyPen or the brush in Tweak) and I saw the following error in the console:
AttributeError: 'NoneType' object has no attribute 'spaces'
Traceback (most recent call last):
File "C:\Users\Jonathan\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\retopoflow\retopoflow\rfoverlays\loopstrip_selection_overlay.py", line 80, in draw_postpixel_overlay
is_done = (self.RFCore.selected_RFTool_idname != rftool_idname)
File "C:\Program Files\Blender Foundation\Blender 4.3\4.3\scripts\modules\bpy_types.py", line 936, in __getattribute__
properties = _StructRNA.path_resolve(self, "properties")
ReferenceError: StructRNA of type RFOperator_Strokes_Selection_Overlay has been removed
Traceback (most recent call last):
File "C:\Users\Jonathan\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\retopoflow\retopoflow\rfcore.py", line 387, in handle_postpixel
if len(area.spaces) == 0:
Restarting Blender and opening the same file resolved the issue. I will see if I can find specific steps to trigger this again.
The text was updated successfully, but these errors were encountered:
I found you can trigger a similar error by having a RF tool active in the Modeling workspace (where Edit Mode is the default mode), switching to a different workspace that is in Object Mode, and then switching back. In this scenario though, switching to a different tool and back or toggling Edit Mode will reset the tool and fix the issue.
AttributeError: 'NoneType' object has no attribute 'spaces'
Traceback (most recent call last):
File "C:\Users\Jonathan\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\retopoflow\retopoflow\rfcore.py", line 304, in handle_draw_cursor
if len(area.spaces) == 0:
i am not able to replicate this now. it might have been fixed by changes that made loading a .blend file with RF selected, but I'm not sure. can you try replicating this issue again, @jlampel?
I'm not entirely sure what happened here, but I used RetopoFlow in a file and then spent some time doing other tasks in object mode like working with modifiers, rendering, compositing, lighting, and shading. When I came back to RetopoFlow, the tools overlays did not display (such as the preview in PolyPen or the brush in Tweak) and I saw the following error in the console:
Restarting Blender and opening the same file resolved the issue. I will see if I can find specific steps to trigger this again.
The text was updated successfully, but these errors were encountered: