|
@@ -2834,6 +2834,7 @@ class ProxyMenu(object):
|
|
|
|
|
|
# If we want it, it's here.
|
|
|
self.defer = None
|
|
|
+ self.game.to_player = True
|
|
|
|
|
|
self.keepalive = task.LoopingCall(self.awake)
|
|
|
self.keepalive.start(30)
|
|
@@ -2841,6 +2842,8 @@ class ProxyMenu(object):
|
|
|
|
|
|
def __del__(self):
|
|
|
log.debug("ProxyMenu {0} RIP".format(self))
|
|
|
+ # When we exit, always make sure player echo is on.
|
|
|
+ self.game.to_player = True
|
|
|
|
|
|
def whenDone(self):
|
|
|
self.defer = defer.Deferred()
|