diff --git a/client/js/socket-events/msg_special.js b/client/js/socket-events/msg_special.js index d602e9b2..2e05c095 100644 --- a/client/js/socket-events/msg_special.js +++ b/client/js/socket-events/msg_special.js @@ -1,8 +1,13 @@ "use strict"; +const $ = require("jquery"); const socket = require("../socket"); -const {findChannel} = require("../vue"); +const {vueApp, findChannel} = require("../vue"); socket.on("msg:special", function(data) { findChannel(data.chan).channel.data = data.data; + + vueApp.$nextTick(() => { + $(`#sidebar .chan[data-id="${data.chan}"]`).trigger("click"); + }); });