From 0b91bf87db292ec33fcf08352d6dce2e7b452e9f Mon Sep 17 00:00:00 2001 From: Samuel Elliott Date: Sat, 10 Sep 2022 15:53:28 +0100 Subject: [PATCH] Hide the exit button in SplatNet 3 --- src/app/preload-webservice/quirks/splatnet3.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/app/preload-webservice/quirks/splatnet3.ts b/src/app/preload-webservice/quirks/splatnet3.ts index 3a90000..be46b3d 100644 --- a/src/app/preload-webservice/quirks/splatnet3.ts +++ b/src/app/preload-webservice/quirks/splatnet3.ts @@ -6,6 +6,18 @@ const debug = createDebug('app:preload-webservice:quirks:splatnet3'); const SPLATNET3_WEBSERVICE_ID = 4834290508791808; if (webservice.id === SPLATNET3_WEBSERVICE_ID) { + const style = window.document.createElement('style'); + + style.textContent = ` + [class*=NavigationBar_exitButton] { + display: none; + } + `; + + document.addEventListener('DOMContentLoaded', () => { + window.document.head.appendChild(style); + }); + events.on('window:refresh', () => { const pulltorefresh_container = document.querySelector('[class*=PullToRefresh_container]'); debug('PullToRefresh container HTMLElement', pulltorefresh_container);