mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
fixed grey-beyond-door bug when editing active VisibilityExtender
This commit is contained in:
parent
98ed707e6a
commit
3175e6c04d
@ -52,10 +52,16 @@ class VisibilityExtender(Entity.Entity):
|
||||
if __dev__:
|
||||
def setNewZones(self, newZones):
|
||||
# we need to call destroyVisExt before accepting the new zone set
|
||||
extended = self.extended
|
||||
self.destroyVisExt()
|
||||
self.newZones = newZones
|
||||
self.initVisExt()
|
||||
if extended:
|
||||
self.extend()
|
||||
|
||||
def attribChanged(self, *args):
|
||||
extended = self.extended
|
||||
self.destroyVisExt()
|
||||
self.initVisExt()
|
||||
if extended:
|
||||
self.extend()
|
||||
|
Loading…
x
Reference in New Issue
Block a user