diff options
author | Germano Cavalcante <germano.costa@ig.com.br> | 2022-04-13 08:57:47 +0300 |
---|---|---|
committer | Germano Cavalcante <germano.costa@ig.com.br> | 2022-04-13 16:55:22 +0300 |
commit | bffb84a0526ffd203ee3abbe6ad18332cda1eb62 (patch) | |
tree | 1d3d3b7dce4d306f836e5783e02823a852dad700 /mesh_snap_utilities_line/snap_context_l | |
parent | 209ee28877d44e241ff1c062647b008415ce1958 (diff) |
Fix missing clip planes update in Snap Utilities Line
Make sure you always check for state change.
Diffstat (limited to 'mesh_snap_utilities_line/snap_context_l')
-rw-r--r-- | mesh_snap_utilities_line/snap_context_l/__init__.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mesh_snap_utilities_line/snap_context_l/__init__.py b/mesh_snap_utilities_line/snap_context_l/__init__.py index 2bb51ea3..ad8df061 100644 --- a/mesh_snap_utilities_line/snap_context_l/__init__.py +++ b/mesh_snap_utilities_line/snap_context_l/__init__.py @@ -335,6 +335,8 @@ class SnapContext(): if clear_offscreen: self._offscreen.clear() + _Internal.gpu_Indices_use_clip_planes(self.rv3d, True) + def tag_update_drawn_snap_object(self, snap_obj): if len(snap_obj.data) > 1: snap_obj.data[1].free() @@ -360,9 +362,6 @@ class SnapContext(): _Internal.gpu_Indices_restore_state() - def use_clip_planes(self, value): - _Internal.gpu_Indices_use_clip_planes(self.rv3d, value) - def set_pixel_dist(self, dist_px): self._dist_px = int(dist_px) self._dist_px_sq = self._dist_px ** 2 |