- fixed "delete system" from the "map info" dialog

This commit is contained in:
Exodus4D
2017-02-26 15:11:07 +01:00
parent f0159012a9
commit 9b5d95279c
2 changed files with 6 additions and 6 deletions

View File

@@ -428,12 +428,12 @@ define([
let deleteRowElement = $(target).parents('tr');
let activeMap = Util.getMapModule().getActiveMap();
let systemElement = MapUtil.getSystemId(mapData.config.id, rowData.id);
let systemElement = $('#' + MapUtil.getSystemId(mapData.config.id, rowData.id) );
if(systemElement){
if(systemElement.length){
// trigger system delete event
activeMap.trigger('pf:deleteSystems', [{
systems: [systemElement],
systems: [systemElement[0]],
callback: function(){
// callback function after ajax "delete" success
// remove table row

View File

@@ -428,12 +428,12 @@ define([
let deleteRowElement = $(target).parents('tr');
let activeMap = Util.getMapModule().getActiveMap();
let systemElement = MapUtil.getSystemId(mapData.config.id, rowData.id);
let systemElement = $('#' + MapUtil.getSystemId(mapData.config.id, rowData.id) );
if(systemElement){
if(systemElement.length){
// trigger system delete event
activeMap.trigger('pf:deleteSystems', [{
systems: [systemElement],
systems: [systemElement[0]],
callback: function(){
// callback function after ajax "delete" success
// remove table row