properly unregister bookmark from conversations when deleting bookmark

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/entities/Bookmark.java            | 1 
src/main/java/eu/siacs/conversations/entities/Conversation.java        | 1 
src/main/java/eu/siacs/conversations/ui/ConferenceDetailsActivity.java | 3 
3 files changed, 4 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/ConferenceDetailsActivity.java 🔗

@@ -495,9 +495,10 @@ public class ConferenceDetailsActivity extends XmppActivity implements OnConvers
 	protected void deleteBookmark() {
 		Account account = mConversation.getAccount();
 		Bookmark bookmark = mConversation.getBookmark();
-		bookmark.unregisterConversation();
+		mConversation.deregisterWithBookmark();
 		account.getBookmarks().remove(bookmark);
 		xmppConnectionService.pushBookmarks(account);
+		updateView();
 	}
 
 	@Override