Skip to content

Commit

Permalink
Merge pull request #2313 from KhronosGroup/fix_2253
Browse files Browse the repository at this point in the history
Fix #2253 - distinct import & export draw
  • Loading branch information
julienduroure authored Sep 12, 2024
2 parents cc7ad34 + df574e7 commit c8a1929
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions addons/io_scene_gltf2/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -1020,7 +1020,7 @@ def invoke(self, context, event):
for addon_name in preferences.addons.keys():
try:
if hasattr(sys.modules[addon_name], 'glTF2ExportUserExtension') or hasattr(sys.modules[addon_name], 'glTF2ExportUserExtensions'):
exporter_extension_layout_draw[addon_name] = sys.modules[addon_name].draw
exporter_extension_layout_draw[addon_name] = sys.modules[addon_name].draw if hasattr(sys.modules[addon_name], 'draw_export') else sys.modules[addon_name].draw
except Exception:
pass

Expand Down Expand Up @@ -1849,7 +1849,7 @@ def invoke(self, context, event):
for addon_name in preferences.addons.keys():
try:
if hasattr(sys.modules[addon_name], 'glTF2ImportUserExtension') or hasattr(sys.modules[addon_name], 'glTF2ImportUserExtensions'):
importer_extension_layout_draw[addon_name] = sys.modules[addon_name].draw
importer_extension_layout_draw[addon_name] = sys.modules[addon_name].draw_import if hasattr(sys.modules[addon_name], 'draw_import') else sys.modules[addon_name].draw
except Exception:
pass

Expand Down
2 changes: 1 addition & 1 deletion example-addons/example_gltf_exporter_extension/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ def unregister():
del bpy.types.Scene.ExampleExtensionProperties


def draw(context, layout):
def draw_export(context, layout):
header, body = layout.panel("GLTF_addon_example_exporter", default_closed=False)
header.use_property_split = False

Expand Down
2 changes: 1 addition & 1 deletion example-addons/example_gltf_importer_extension/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ class ExampleImporterExtensionProperties(bpy.types.PropertyGroup):



def draw(context, layout):
def draw_import(context, layout):
header, body = layout.panel("GLTF_addon_example_importer", default_closed=False)
header.use_property_split = False

Expand Down

0 comments on commit c8a1929

Please sign in to comment.