From 090fe6db8704f3020a47f4da506f81d6dc194d7e Mon Sep 17 00:00:00 2001 From: Julien Duroure Date: Sun, 25 Nov 2018 07:04:50 +0100 Subject: glTF exporter: fix selection check --- io_scene_gltf2/blender/exp/gltf2_blender_filter.py | 2 +- io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_filter.py b/io_scene_gltf2/blender/exp/gltf2_blender_filter.py index ed3ee055..6a4e18f9 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_filter.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_filter.py @@ -95,7 +95,7 @@ def filter_apply(export_settings): if blender_object.users == 0: continue - if export_settings[gltf2_blender_export_keys.SELECTED] and not blender_object.select: + if export_settings[gltf2_blender_export_keys.SELECTED] and blender_object.select_get() is False: continue if not export_settings[gltf2_blender_export_keys.LAYERS] and not blender_object.layers[0]: diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py index dc7192d8..56a0a707 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py @@ -49,7 +49,7 @@ def gather_node(blender_object, export_settings): def __filter_node(blender_object, export_settings): if blender_object.users == 0: return False - if export_settings[gltf2_blender_export_keys.SELECTED] and not blender_object.select: + if export_settings[gltf2_blender_export_keys.SELECTED] and blender_object.select_get() is False: return False if not export_settings[gltf2_blender_export_keys.LAYERS] and not blender_object.layers[0]: return False -- cgit v1.2.3