From 24e9ef56f509e3fa3557c9ef87b9cd787718498d Mon Sep 17 00:00:00 2001 From: tariqksoliman Date: Tue, 11 Feb 2025 17:13:18 -0800 Subject: [PATCH] UI message for ShadeTool when required Time is not enabled --- src/essence/Tools/Shade/ShadeTool.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/essence/Tools/Shade/ShadeTool.js b/src/essence/Tools/Shade/ShadeTool.js index efad3664..8d4f2a15 100644 --- a/src/essence/Tools/Shade/ShadeTool.js +++ b/src/essence/Tools/Shade/ShadeTool.js @@ -1800,6 +1800,16 @@ function interfaceWithMMGIS() { if (TimeControl.enabled != true) { console.error('ERROR: ShadeTool - Time must be enabled.') + let tools = d3.select('#toolPanel') + //Clear it + tools.selectAll('*').remove() + //Add a semantic container + tools = tools.append('div').style('height', '100%') + //Add the markup to tools or do it manually + tools.html( + `
The Shade Tool requires that Time be enabled by the administrators.
` + ) + return }