diff --git a/src/renderer/components/FlightgearMap.vue b/src/renderer/components/FlightgearMap.vue
index 1d8a895..77616a7 100644
--- a/src/renderer/components/FlightgearMap.vue
+++ b/src/renderer/components/FlightgearMap.vue
@@ -80,10 +80,10 @@
})
},
data () {
+ var appVersion = require('electron').remote.app.getVersion()
return {
- // 'http://{s}.tile.osm.org/{z}/{x}/{y}.png'
url: 'https://a.tile.openstreetmap.de/{z}/{x}/{y}.png',
- attribution: '© OpenStreetMap contributors',
+ attribution: ' © OpenStreetMap contributors',
marker: L.latLng(47.413220, -1.219482),
airports: this.$store.state.Airports.airports,
options: {editable: true},
@@ -167,14 +167,15 @@
}
},
async centerUpdated (center) {
- if (center !== this.$store.state.Settings.center) {
+ if (center.lat !== this.$store.state.Settings.center[0] &&
+ center.lon !== this.$store.state.Settings.center[1]) {
this.$store.dispatch('setCenter', center)
this.$refs.airportLayer.setVisible(this.zoom < 12)
this.$refs.pavementLayer.setVisible(this.zoom < 12)
}
},
async boundsUpdated (bounds) {
- if (bounds !== this.$store.state.Settings.bounds) {
+ if (!bounds.equals(this.$store.state.Settings.bounds)) {
this.$store.dispatch('setBounds', bounds)
this.$refs.airportLayer.setVisible(this.zoom < 12)
this.$refs.pavementLayer.setVisible(this.zoom < 12)