diff options
Diffstat (limited to 'space_view3d_panel_measure.py')
-rw-r--r-- | space_view3d_panel_measure.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/space_view3d_panel_measure.py b/space_view3d_panel_measure.py index 85cea04c..2d861301 100644 --- a/space_view3d_panel_measure.py +++ b/space_view3d_panel_measure.py @@ -922,7 +922,6 @@ class VIEW3D_OT_display_measurements(bpy.types.Operator): # Add the region OpenGL drawing callback for WINregion in context.area.regions: if WINregion.type == 'WINDOW': - context.window_manager.modal_handler_add(self) self._handle = WINregion.callback_add( draw_measurements_callback, (self, context), @@ -930,6 +929,7 @@ class VIEW3D_OT_display_measurements(bpy.types.Operator): print("Measure panel display callback added") + context.window_manager.modal_handler_add(self) return {'RUNNING_MODAL'} return {'CANCELLED'} |