update ui when new avatar was found
This commit is contained in:
		
							parent
							
								
									0d767c3971
								
							
						
					
					
						commit
						a56ee63a3e
					
				| @ -350,12 +350,16 @@ public class MessageParser extends AbstractParser implements | ||||
| 							} | ||||
| 							mXmppConnectionService.getAvatarService().clear( | ||||
| 									account); | ||||
| 							mXmppConnectionService.updateConversationUi(); | ||||
| 							mXmppConnectionService.updateAccountUi(); | ||||
| 						} else { | ||||
| 							Contact contact = account.getRoster().getContact( | ||||
| 									from); | ||||
| 							contact.setAvatar(avatar.getFilename()); | ||||
| 							mXmppConnectionService.getAvatarService().clear( | ||||
| 									contact); | ||||
| 							mXmppConnectionService.updateConversationUi(); | ||||
| 							mXmppConnectionService.updateRosterUi(); | ||||
| 						} | ||||
| 					} else { | ||||
| 						mXmppConnectionService.fetchAvatar(account, avatar); | ||||
|  | ||||
| @ -1510,11 +1510,15 @@ public class XmppConnectionService extends Service { | ||||
| 									databaseBackend.updateAccount(account); | ||||
| 								} | ||||
| 								getAvatarService().clear(account); | ||||
| 								updateConversationUi(); | ||||
| 								updateAccountUi(); | ||||
| 							} else { | ||||
| 								Contact contact = account.getRoster() | ||||
| 										.getContact(avatar.owner); | ||||
| 								contact.setAvatar(avatar.getFilename()); | ||||
| 								getAvatarService().clear(contact); | ||||
| 								updateConversationUi(); | ||||
| 								updateRosterUi(); | ||||
| 							} | ||||
| 							if (callback != null) { | ||||
| 								callback.success(avatar); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 iNPUTmice
						iNPUTmice