diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-06-07 14:31:32 (GMT) |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-06-07 14:31:32 (GMT) |
commit | 25994b68dd11e643823681e865b0eee97456c55a (patch) | |
tree | a27d32be66eb47ca17a540bca5573abcf1c96439 | |
parent | 782873654f387aee00ba40bed6fb64a7dad3b20f (diff) |
activity: Fix group flags tracking. Make pychecker happy by renaming type to type_
-rw-r--r-- | src/activity.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/activity.py b/src/activity.py index 2eb21f6..0c05c03 100644 --- a/src/activity.py +++ b/src/activity.py @@ -443,8 +443,9 @@ class Activity(ExportedGObject): if not self._joined: self._remove_buddies((buddy,)) - def _text_channel_group_flags_changed_cb(self, flags): - self._text_channel_group_flags = flags + def _text_channel_group_flags_changed_cb(self, added, removed): + self._text_channel_group_flags |= added + self._text_channel_group_flags &= ~removed def _handle_share_join(self, tp, text_channel): """Called when a join to a network activity was successful. @@ -679,14 +680,14 @@ class Activity(ExportedGObject): changed = True if _PROP_TYPE in rprops.keys(): - type = rprops[_PROP_TYPE] - if type != self._type: + type_ = rprops[_PROP_TYPE] + if type_ != self._type: # Type can never be changed after first set if self._type: _logger.debug("Activity type changed by network; this " "is illegal") else: - self._type = type + self._type = type_ changed = True # Set custom properties |