From 3865eb5cdb77edf69a36993aa562739c6f2a9f19 Mon Sep 17 00:00:00 2001 From: Damien Picard Date: Tue, 28 May 2024 12:01:03 +1000 Subject: [PATCH] Fix: error when selecting Size Mode in Import Images as Planes When importing images as planes, on Size Mode update, this error would be raised in the console because the update tried to assign a value to a nonexistent member of the class: Ref: !122343 --- scripts/startup/bl_operators/image_as_planes.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/startup/bl_operators/image_as_planes.py b/scripts/startup/bl_operators/image_as_planes.py index d85d427b7a3..3361abe594d 100644 --- a/scripts/startup/bl_operators/image_as_planes.py +++ b/scripts/startup/bl_operators/image_as_planes.py @@ -499,11 +499,10 @@ class IMAGE_OT_import_as_mesh_planes(AddObjectHelper, ImportHelper, Operator): if self.size_mode == 'CAMERA': self.prev_align_axis = self.align_axis self.align_axis = 'CAM' - else: + elif self.prev_align_axis != 'NONE': # If a different alignment was set revert to that when size mode is changed. - if self.prev_align_axis != 'NONE': - self.align_axis = self.prev_align_axis - self._prev_align_axis = 'NONE' + self.align_axis = self.prev_align_axis + self.prev_align_axis = 'NONE' size_mode: EnumProperty( name="Size Mode",