Fix setting owner OLPC properties
This commit is contained in:
		
							parent
							
								
									9a83c2b0fd
								
							
						
					
					
						commit
						9b978f014f
					
				| @ -178,7 +178,8 @@ class ServerPlugin(gobject.GObject): | ||||
|             self._set_self_alias() | ||||
| 
 | ||||
|         if properties.has_key("color") or properties.has_key("ip4-address"): | ||||
|             self._set_self_olpc_properties() | ||||
|             if self._conn_status == CONNECTION_STATUS_CONNECTED: | ||||
|                 self._set_self_olpc_properties() | ||||
| 
 | ||||
|     def _owner_icon_changed_cb(self, owner, icon): | ||||
|         """Owner has changed their icon, forward to network""" | ||||
| @ -469,8 +470,6 @@ class ServerPlugin(gobject.GObject): | ||||
| 
 | ||||
|     def _set_self_olpc_properties(self): | ||||
|         """Set color and key on our Telepathy server identity""" | ||||
|         if self._conn_status != CONNECTION_STATUS_CONNECTED: | ||||
|             return | ||||
|         props = {} | ||||
|         props['color'] = self._owner.props.color | ||||
|         props['key'] = dbus.ByteArray(self._owner.props.key) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Dan Williams
						Dan Williams