diff --git a/lib/datadistributor.js b/lib/datadistributor.js
index ea0bf752861129a05b47677bd51792cba4dcfca9..385f65ace4c382bc93753a6cb3b0c33d24cf821d 100644
--- a/lib/datadistributor.js
+++ b/lib/datadistributor.js
@@ -97,8 +97,7 @@ define(['filters/nodefilter'], function (NodeFilter) {
       setData: setData,
       addFilter: addFilter,
       removeFilter: removeFilter,
-      watchFilters: watchFilters,
-      refresh: refresh
+      watchFilters: watchFilters
     };
   };
 });
diff --git a/lib/map.js b/lib/map.js
index f0698ead338baaa9fa73b2174a0b7e63e5d028da..c00669ed884a367a6c257f0e7091af630beff99e 100644
--- a/lib/map.js
+++ b/lib/map.js
@@ -27,29 +27,25 @@ define(['map/clientlayer', 'map/labellayer', 'map/button', 'leaflet', 'map/activ
         document.querySelector('.leaflet-control-layers').classList.add('leaflet-control-layers-expanded');
       }
 
+      function mapActiveArea() {
+        map.setActiveArea({
+          position: 'absolute',
+          left: sidebar.getWidth() + 'px',
+          right: 0,
+          top: 0,
+          bottom: 0
+        });
+      }
+
       function setActiveArea() {
-        setTimeout(function () {
-          map.setActiveArea({
-            position: 'absolute',
-            left: sidebar.getWidth() + 'px',
-            right: 0,
-            top: 0,
-            bottom: 0
-          });
-        }, 300);
+        setTimeout(mapActiveArea, 300);
       }
 
       var el = document.createElement('div');
       el.classList.add('map');
 
       map = L.map(el, options);
-      map.setActiveArea({
-        position: 'absolute',
-        left: sidebar.getWidth() + 'px',
-        right: 0,
-        top: 0,
-        bottom: 0
-      });
+      mapActiveArea();
 
       var now = new Date();
       config.mapLayers.forEach(function (item, i) {
diff --git a/lib/utils/language.js b/lib/utils/language.js
index b9e88a693a24ffdba1b1dabc6ae1677c66d73d6d..3e72b1ab3809c088883663a56a8c3e3779453a18 100644
--- a/lib/utils/language.js
+++ b/lib/utils/language.js
@@ -22,7 +22,7 @@ define(['polyglot', 'moment', 'helper'], function (Polyglot, moment, helper) {
     }
 
     function getLocale(input) {
-      var language = input || navigator.languages && navigator.languages[0] || navigator.language || navigator.userLanguage;
+      var language = input || navigator.languages && navigator.languages[0] || navigator.language;
       var locale = config.supportedLocale[0];
       config.supportedLocale.some(function (item) {
         if (language.indexOf(item) !== -1) {
diff --git a/lib/utils/version.js b/lib/utils/version.js
index 6a8cf8681877c1d8c8b80ec1002846156d92c925..32fe792071d5d298932cd957d1db7c653bc26a41 100644
--- a/lib/utils/version.js
+++ b/lib/utils/version.js
@@ -50,10 +50,7 @@ define(function () {
     var ca = a.split('');
     var cb = b.split('');
     var diff = this.findIndex(ca, function (c, index) {
-      if (cb[index] && c === cb[index]) {
-        return false;
-      }
-      return true;
+      return !(cb[index] && c === cb[index]);
     });
     if (diff === -1) {
       if (cb.length > ca.length) {