mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 12:07:28 +00:00
Make sure any JoinedRustRoom is destroyed after use (#4678)
This commit is contained in:
committed by
GitHub
parent
2d189ae775
commit
1904c98c9a
+3
-1
@@ -639,9 +639,11 @@ class JoinedRustRoom(
|
||||
}
|
||||
}
|
||||
|
||||
override fun close() = destroy()
|
||||
|
||||
override fun destroy() {
|
||||
baseRoom.destroy()
|
||||
liveInnerTimeline.close()
|
||||
liveInnerTimeline.destroy()
|
||||
roomCoroutineScope.cancel()
|
||||
}
|
||||
|
||||
|
||||
+2
@@ -94,6 +94,8 @@ class RustBaseRoom(
|
||||
}
|
||||
}
|
||||
|
||||
override fun close() = destroy()
|
||||
|
||||
override fun destroy() {
|
||||
innerRoom.destroy()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user