Revision: 4453
          http://sourceforge.net/p/jump-pilot/code/4453
Author:   michaudm
Date:     2015-05-18 20:22:55 +0000 (Mon, 18 May 2015)
Log Message:
-----------
Fix #402 (regression after the fix of #390)

Modified Paths:
--------------
    core/trunk/ChangeLog
    core/trunk/src/com/vividsolutions/jump/workbench/ui/TreeLayerNamePanel.java

Modified: core/trunk/ChangeLog
===================================================================
--- core/trunk/ChangeLog        2015-05-17 21:44:08 UTC (rev 4452)
+++ core/trunk/ChangeLog        2015-05-18 20:22:55 UTC (rev 4453)
@@ -1,5 +1,8 @@
 # for display continuity sake please use 2 spaces instead of tabs
 
+2015-05-18 mmichaud <m.michael.mich...@orange.fr>
+  * Fix #402 (regression after the fix of #390)
+
 2015-05-17 mmichaud <m.michael.mich...@orange.fr>
   * Fix #390 : selection lost if layer is moved
   * Replace layerManager.remove by category.remove to sort layers :

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/TreeLayerNamePanel.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/ui/TreeLayerNamePanel.java 
2015-05-17 21:44:08 UTC (rev 4452)
+++ core/trunk/src/com/vividsolutions/jump/workbench/ui/TreeLayerNamePanel.java 
2015-05-18 20:22:55 UTC (rev 4453)
@@ -83,6 +83,7 @@
 import com.vividsolutions.jump.workbench.model.WMSLayer;
 import com.vividsolutions.jump.workbench.ui.renderer.RenderingManager;
 import com.vividsolutions.jump.workbench.ui.renderer.style.BasicStyle;
+import org.stringtree.util.tree.Tree;
 
 public class TreeLayerNamePanel extends JPanel implements LayerListener,
     LayerNamePanel, LayerableNamePanel, LayerNamePanelProxy, PopupNodeProxy {
@@ -299,10 +300,10 @@
             return;
           }
           //getLayerManager().remove(layerable);
+          getLayerManager().fireLayerChanged(layerable, 
LayerEventType.REMOVED);
           oldCat.remove(layerable);
           cat.add(index, layerable);
-          getLayerManager().fireLayerChanged(layerable,
-              LayerEventType.METADATA_CHANGED);
+          getLayerManager().fireLayerChanged(layerable, LayerEventType.ADDED);
           movingTreePath = null;
         }
       }


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to