From e2c5cd7326840b89c2c8b80c5b85339206b3f0ac Mon Sep 17 00:00:00 2001 From: Philipp Oeser <info@graphics-engineer.com> Date: Fri, 13 Jul 2018 11:21:39 +0200 Subject: [PATCH] Fix T55960: Bsurfaces error with international 'Translate New Data' option thanx @icyp for investigating --- mesh_bsurfaces.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mesh_bsurfaces.py b/mesh_bsurfaces.py index 80943858c..b6debec25 100644 --- a/mesh_bsurfaces.py +++ b/mesh_bsurfaces.py @@ -3156,8 +3156,10 @@ class GPENCIL_OT_SURFSK_add_surface(Operator): # XXX gpencil.convert now keep org object as active/selected, *not* newly created curve! # XXX This is far from perfect, but should work in most cases... # self.original_curve = bpy.context.object + gplayer_prefix_translated = bpy.app.translations.pgettext_data('GP_Layer') for ob in bpy.context.selected_objects: - if ob != bpy.context.scene.objects.active and ob.name.startswith("GP_Layer"): + if ob != bpy.context.scene.objects.active and \ + ob.name.startswith((gplayer_prefix_translated, 'GP_Layer')): self.original_curve = ob self.using_external_curves = False elif self.strokes_type == "EXTERNAL_CURVE": -- GitLab