From 20e561dd6a2eaf2ae8b93253f1d526460367e287 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 12 May 2015 18:43:30 +1000 Subject: PyAPI: Remove release method, just use delitem --- release/scripts/modules/bpy/utils/previews.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'release') diff --git a/release/scripts/modules/bpy/utils/previews.py b/release/scripts/modules/bpy/utils/previews.py index 9e407d619f1..bd6b6a0d304 100644 --- a/release/scripts/modules/bpy/utils/previews.py +++ b/release/scripts/modules/bpy/utils/previews.py @@ -100,12 +100,6 @@ class ImagePreviewCollection(dict): return p load.__doc__ = _utils_previews.load.__doc__ - def release(self, name): - p = self.pop(name, None) - if p is not None: - _utils_previews.release(self._gen_key(name)) - release.__doc__ = _utils_previews.release.__doc__ - def clear(self): """Clear all previews.""" for name in self.keys(): @@ -118,7 +112,8 @@ class ImagePreviewCollection(dict): _uuid_open.remove(self._uuid) def __delitem__(self, key): - return self.release(key) + _utils_previews.release(self._gen_key(name)) + super().__delitem__(key) def __repr__(self): return "<%s id=%s[%d], %s>" % ( -- cgit v1.2.3