From 6f4a9b8a184243f06ed37426610309eddff69387 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 5 Jul 2018 10:08:03 +0200
Subject: [PATCH] all overlays are available in open layers

---
 frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
index fd81dc33ff..69d8f3c1dd 100644
--- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
@@ -494,8 +494,9 @@ OverlayPanel.prototype.refresh = function (showDefault) {
         if (showDefault && overlay.isDefaultOverlay()) {
           selectedOverlay[overlay.getId()] = true;
         }
-        data.push(self.overlayToDataRow(overlay, selectedOverlay[overlay.getId()], !overlay.isGoogleLicenseConsent()));
-        if (!overlay.isGoogleLicenseConsent()) {
+        var disabled = !overlay.isGoogleLicenseConsent() && self.getMap().getProject().getMapCanvasType() === "GOOGLE_MAPS_API";
+        data.push(self.overlayToDataRow(overlay, selectedOverlay[overlay.getId()], disabled));
+        if (disabled) {
           self.setGoogleLicenseConsentRequired(true);
         }
       }
-- 
GitLab