aboutsummaryrefslogtreecommitdiffstats
path: root/src/eu/siacs/conversations/entities
diff options
context:
space:
mode:
authoriNPUTmice <daniel@gultsch.de>2014-07-15 20:41:10 +0200
committeriNPUTmice <daniel@gultsch.de>2014-07-15 20:41:10 +0200
commite20842608b76f59d56600e88d786c4ae7a01b5c8 (patch)
tree01659307ebe9111cc0ad9738edd77142e21b582f /src/eu/siacs/conversations/entities
parentfc5143734e2e90e11a493d64cd0007d8a3c238a0 (diff)
unregister bookmark on conversation when bookmark is deleted
Diffstat (limited to 'src/eu/siacs/conversations/entities')
-rw-r--r--src/eu/siacs/conversations/entities/Bookmark.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/eu/siacs/conversations/entities/Bookmark.java b/src/eu/siacs/conversations/entities/Bookmark.java
index c4e151cb..38c03410 100644
--- a/src/eu/siacs/conversations/entities/Bookmark.java
+++ b/src/eu/siacs/conversations/entities/Bookmark.java
@@ -122,4 +122,10 @@ public class Bookmark implements ListItem {
}
return element;
}
+
+ public void unregisterConversation() {
+ if (this.mJoinedConversation != null) {
+ this.mJoinedConversation.deregisterWithBookmark();
+ }
+ }
}