diff --git a/plugins/scale-bar.user.js b/plugins/scale-bar.user.js
index 23329456..6ab71f98 100644
--- a/plugins/scale-bar.user.js
+++ b/plugins/scale-bar.user.js
@@ -24,11 +24,16 @@ if(typeof window.plugin !== 'function') window.plugin = function() {};
window.plugin.scaleBar = function() {};
window.plugin.scaleBar.setup = function() {
- $('head').append('');
// Before you ask: yes, I explicitely turned off imperial units. Imperial units
// are worse than Internet Explorer 6 whirring fans combined. Upgrade to the metric
// system already.
- window.map.addControl(new L.Control.Scale({position: 'topleft', imperial: false, maxWidth: 200}));
+ if (window.isSmartphone()) {
+ $('head').append('');
+ window.map.addControl(new L.Control.Scale({position: 'bottomleft', imperial: false, maxWidth: 200}));
+ } else {
+ $('head').append('');
+ window.map.addControl(new L.Control.Scale({position: 'topleft', imperial: false, maxWidth: 200}));
+ }
};
var setup = window.plugin.scaleBar.setup;