From 1c329af74cb2720fbb2e24a58ae15046d5c5c957 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 26 Mar 2015 00:10:39 +1100 Subject: Fix T44026: ID prop delete leaves names in _RNA_UI --- release/scripts/startup/bl_operators/wm.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'release/scripts/startup') diff --git a/release/scripts/startup/bl_operators/wm.py b/release/scripts/startup/bl_operators/wm.py index a48415caa9b..7ac9fa4a036 100644 --- a/release/scripts/startup/bl_operators/wm.py +++ b/release/scripts/startup/bl_operators/wm.py @@ -1296,9 +1296,13 @@ class WM_OT_properties_remove(Operator): property = rna_property def execute(self, context): + from rna_prop_ui import rna_idprop_ui_prop_clear data_path = self.data_path item = eval("context.%s" % data_path) - del item[self.property] + prop = self.property + del item[prop] + rna_idprop_ui_prop_clear(item, prop) + return {'FINISHED'} -- cgit v1.2.3