register changed geometries when some important attribute changes

This commit is contained in:
Laura Klünder 2017-11-26 00:25:24 +01:00
parent 05030bc91c
commit 0419d82d97
3 changed files with 12 additions and 0 deletions

View file

@ -73,6 +73,7 @@ class LevelGeometryMixin(GeometryMixin):
return base_subtitle
def register_change(self, force=False):
force = force or self.all_geometry_changed
if force or self.geometry_changed:
changed_geometries.register(self.level_id, self.geometry if force else self.get_changed_geometry())