From cdd5094d38f6421e41f6c16eb1ea7e0a3ad35d4d Mon Sep 17 00:00:00 2001 From: Gorgious Date: Wed, 1 Sep 2021 08:46:31 +0200 Subject: [PATCH] Immediately redraw the Library panel on load This improves interface responsiveness. Previously you would have to hover your mouse over the panel After import to see the contents of the library visually update. --- src/blenderbim/blenderbim/bim/module/project/operator.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/blenderbim/blenderbim/bim/module/project/operator.py b/src/blenderbim/blenderbim/bim/module/project/operator.py index 3949e84c62..d0618f16ae 100644 --- a/src/blenderbim/blenderbim/bim/module/project/operator.py +++ b/src/blenderbim/blenderbim/bim/module/project/operator.py @@ -157,6 +157,7 @@ class SelectLibraryFile(bpy.types.Operator): IfcStore.library_path = self.filepath IfcStore.library_file = ifcopenshell.open(self.filepath) bpy.ops.bim.refresh_library() + context.area.tag_redraw() return {"FINISHED"} def invoke(self, context, event):