diff --git a/src/renderer/components/EditBar.vue b/src/renderer/components/EditBar.vue
index 929e128..908f50f 100644
--- a/src/renderer/components/EditBar.vue
+++ b/src/renderer/components/EditBar.vue
@@ -138,6 +138,7 @@ You should have received a copy of the GNU General Public License along with FG
},
saveDefered () {
this.$parent.$parent.$refs.editLayer.save()
+ this.$parent.$parent.$refs.towerLayer.save()
this.$parent.$parent.$refs.editLayer.disableEdit()
this.scanGroundnets()
Vue.set(this, 'saveDialogVisible', false)
diff --git a/src/renderer/components/LeafletSidebar.vue b/src/renderer/components/LeafletSidebar.vue
index 967de5b..f225dbc 100644
--- a/src/renderer/components/LeafletSidebar.vue
+++ b/src/renderer/components/LeafletSidebar.vue
@@ -40,6 +40,7 @@ You should have received a copy of the GNU General Public License along with FG
+ $emit('editParking', msg)">
@@ -75,6 +76,7 @@ You should have received a copy of the GNU General Public License along with FG
import L from 'leaflet'
import AirportEdit from './AirportEdit'
import ArcEdit from './ArcEdit'
+ import TowerEdit from './TowerEdit'
import ArcEditMulti from './ArcEditMulti'
import CheckPanel from './CheckPanel'
import FileSelect from './FileSelect'
@@ -91,7 +93,7 @@ You should have received a copy of the GNU General Public License along with FG
export default {
name: 'leaflet-sidebar',
- components: { Help, AirportEdit, ArcEdit, ArcEditMulti, CheckPanel, NodeEdit, ParkingEdit, ParkingGroupEdit, RunScan, FileSelect, SettingsPanel, Search, Upload, WorkInProgress },
+ components: { Help, AirportEdit, ArcEdit, ArcEditMulti, CheckPanel, NodeEdit, ParkingEdit, ParkingGroupEdit, RunScan, TowerEdit, FileSelect, SettingsPanel, Search, Upload, WorkInProgress },
props: [],
created () {
window.addEventListener('keydown', this.doCommand)
diff --git a/src/renderer/components/TowerEdit.vue b/src/renderer/components/TowerEdit.vue
new file mode 100644
index 0000000..316751a
--- /dev/null
+++ b/src/renderer/components/TowerEdit.vue
@@ -0,0 +1,85 @@
+
+