mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-29 18:16:17 +01:00
minimizing the composer should unregister it
This commit is contained in:
@@ -390,9 +390,8 @@ define(['taskbar'], function(taskbar) {
|
||||
composer.createNewComposer(post_uuid);
|
||||
}
|
||||
|
||||
var tid = templates.get('topic_id'),
|
||||
postData = composer.posts[post_uuid];
|
||||
if (tid) {
|
||||
var postData = composer.posts[post_uuid];
|
||||
if (postData.tid) {
|
||||
// Replying to a topic
|
||||
socket.emit('modules.composer.register', {
|
||||
uuid: post_uuid,
|
||||
@@ -843,6 +842,8 @@ define(['taskbar'], function(taskbar) {
|
||||
postContainer.css('visibility', 'hidden');
|
||||
composer.active = undefined;
|
||||
taskbar.minimize('composer', post_uuid);
|
||||
|
||||
socket.emit('modules.composer.unregister', post_uuid);
|
||||
};
|
||||
|
||||
return {
|
||||
|
||||
@@ -78,6 +78,7 @@ SocketModules.composer.renderHelp = function(socket, data, callback) {
|
||||
|
||||
SocketModules.composer.register = function(socket, data) {
|
||||
var now = Date.now();
|
||||
|
||||
server.in('topic_' + data.tid).emit('event:topic.replyStart', data.uid);
|
||||
|
||||
data.socket = socket;
|
||||
|
||||
Reference in New Issue
Block a user