From f723259f2fc6ff7f6297ccd3ee21fd05c51b492a Mon Sep 17 00:00:00 2001 From: Jeremy Zhang Date: Tue, 1 Jan 2019 23:47:23 +0000 Subject: [PATCH] Reenable interaction for gateway with slight logic changes to allow always connecting to gateway on not peak --- webapp/titanembeds/static/js/embed.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/webapp/titanembeds/static/js/embed.js b/webapp/titanembeds/static/js/embed.js index 422f303..ec668f1 100644 --- a/webapp/titanembeds/static/js/embed.js +++ b/webapp/titanembeds/static/js/embed.js @@ -54,7 +54,7 @@ var all_users = []; // List of all the users in guild var is_dragging_chatcontainer = false; // Track if is dragging on chatcontainer (does not trigger messagebox focus) or not var localstorage_avaliable = false; // Check if localstorage is avaliable on this browser - var shouldUtilizeGateway = true; // Don't connect to gateway until page is focused or has interaction. -- set to true for now as an experiment to see how long this lasts... + var shouldUtilizeGateway = false; // Don't connect to gateway until page is focused or has interaction. var discord_users_list_enabled = false; // Allow automatic population of discord users list function element_in_view(element, fullyInView) { @@ -267,9 +267,11 @@ if ((!inIframe() || isSameDomain()) && !is_peak) { shouldUtilizeGateway = true; } else { - $(document).on("click focus", enableGateway); - if (!is_peak) { + if (is_peak) { + $(document).on("click focus", enableGateway); $("main").on("mousewheel", enableGateway); + } else { + shouldUtilizeGateway = true; } }