From 7ea3f0db78ea78f0ff08c50146ee7e2ce34c2a7c Mon Sep 17 00:00:00 2001 From: Matthias Wirth Date: Sun, 22 Nov 2020 12:26:44 +0100 Subject: [PATCH] add toggle to disable showing the details of the selected aircraft --- html/script.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/html/script.js b/html/script.js index 7ae85f2..71e246c 100644 --- a/html/script.js +++ b/html/script.js @@ -804,6 +804,16 @@ function initPage() { } }); + new Toggle({ + key: "selectedDetails", + display: "Selected Aircraft Details", + container: "#settingsLeft", + init: true, + setState: function(state) { + setSelectedInfoBlockVisibility(); + } + }); + if (onMobile) { $('#large_mode_button').css('width', 'calc( 45px * let(--SCALE))'); $('#large_mode_button').css('height', 'calc( 45px * let(--SCALE))'); @@ -2860,7 +2870,7 @@ function showMap() { } function setSelectedInfoBlockVisibility() { - if (SelectedPlane) { + if (SelectedPlane && toggles['selectedDetails'].state) { $('#selected_infoblock').show(); if (!mapIsVisible) $("#sidebar_container").css('margin-left', '140pt'); @@ -2868,8 +2878,7 @@ function setSelectedInfoBlockVisibility() { // $('#large_mode_control').css('left', (190 * globalScale) + 'px'); $('.ol-scale-line').css('left', (180 * globalScale + 8) + 'px'); - } - else { + } else { $('#selected_infoblock').hide(); if (!mapIsVisible) $("#sidebar_container").css('margin-left', '0');