# HG changeset patch # User souliane # Date 1410433153 -7200 # Node ID 530f3fc3e3d75d1fa8b10de5766200ca8cf6de97 # Parent dd43132684b9535b7a438422d3a7bdfff57e6358 browser_side: fixes signal callback with no argument (e.g disconnected) diff -r dd43132684b9 -r 530f3fc3e3d7 src/browser/libervia_main.py --- a/src/browser/libervia_main.py Wed Sep 10 15:50:42 2014 +0200 +++ b/src/browser/libervia_main.py Thu Sep 11 12:59:13 2014 +0200 @@ -460,6 +460,8 @@ def _getSignalsCB(self, signal_data): self.bridge_signals.call('getSignals', self._getSignalsCB) + if len(signal_data) == 1: + signal_data.append([]) log.debug("Got signal ==> name: %s, params: %s" % (signal_data[0], signal_data[1])) name, args = signal_data if name == 'personalEvent':