Skip to content
Commit f6b73e8e authored by Florian Müllner's avatar Florian Müllner
Browse files

chatroomManager: Stop tying rooms' lifecycle to their channels

Currently rooms are created and destroyed as the corresponding
channel becomes available or goes away. However this behavior
can result in the application appearing sluggish when the time
between user request and result takes too long, and it is plain
wrong when no user interaction at all is involved (for instance
when the network goes away). So instead, create rooms immediately
when requested by the user, and keep them around until removed
explicitly.

https://bugzilla.gnome.org/show_bug.cgi?id=710271
parent f7e080f3
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment