Fixed removeAllListeners to be working

This commit is contained in:
Kasper Rynning-Tønnesen
2018-02-15 11:17:09 +01:00
parent 1b52a06029
commit a45b82f9b9
3 changed files with 24 additions and 2 deletions

View File

@@ -525,7 +525,8 @@ var Channel = {
if(Helper.mobilecheck() || user_auth_avoid) {
Helper.log("Removing all listeners");
socket.emit("change_channel");
socket.removeAllListeners();
removeAllListeners();
//socket.removeEventListener(id);
//socket.disconnect();
} else {
socket.removeEventListener("chat.all");

View File

@@ -298,7 +298,7 @@ var Frontpage = {
clearTimeout(rotation_timeout);
if(Helper.mobilecheck()){
Helper.log("removing all listeners");
socket.removeAllListeners();
removeAllListeners();
}
$("#main-container").css("background-color", "#2d2d2d");
if(!Helper.mobilecheck()) {

View File

@@ -1,4 +1,25 @@
function removeAllListeners() {
Helper.log("Removing all listeners");
socket.removeEventListener("chat.all");
socket.removeEventListener("chat");
socket.removeEventListener("conf");
socket.removeEventListener("pw");
socket.removeEventListener("toast");
socket.removeEventListener("id");
socket.removeEventListener("channel");
socket.removeEventListener("np");
socket.removeEventListener("get_list");
//socket.removeEventListener("self_ping");
socket.removeEventListener("viewers");
socket.removeEventListener("auth_accepted");
socket.removeEventListener("suggested");
socket.removeEventListener("color");
socket.removeEventListener("chat_history");
//socket.removeEventListener("name");
socket.removeEventListener(id);
}
function hide_native(way) {
if(way == 1){
if(!$('.castButton').hasClass('castButton-white-active')) {