From 8a64ba29694ca599650bb781e37cfc390a410d17 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Tue, 8 Jan 2019 13:50:07 +0100
Subject: [PATCH] clear button also clears comments checkbox

---
 frontend-js/src/main/js/gui/topMenu/TopMenu.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/frontend-js/src/main/js/gui/topMenu/TopMenu.js b/frontend-js/src/main/js/gui/topMenu/TopMenu.js
index a1ccf8e4bf..9de0a275d3 100644
--- a/frontend-js/src/main/js/gui/topMenu/TopMenu.js
+++ b/frontend-js/src/main/js/gui/topMenu/TopMenu.js
@@ -153,6 +153,7 @@ TopMenu.prototype._createGui = function () {
 
   var clearButton = Functions.createElement({
     type: "button",
+    name: "clearButton",
     className: "minerva-overview-button",
     content: "<i class='fa fa-times' style='font-size:18px; font-weight:300; padding-right:10px;'></i>CLEAR",
     xss: false
@@ -209,7 +210,8 @@ TopMenu.prototype.init = function () {
   var clearButton = self.getControlElement(PanelControlElementType.MENU_CLEAR_BUTTON);
   clearButton.onclick = (function () {
     return function () {
-      return self.getMap().clearDbOverlays();
+      $(commentCheckbox).prop('checked', false);
+      return Promise.all([self.getMap().clearDbOverlays(), commentCheckbox.onclick()]);
     };
   })();
 
-- 
GitLab