Revision 1095 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.swing/org.gvsig.vectorediting.swing.impl/src/main/java/org/gvsig/vectorediting/swing/impl/DefaultEditingContext.java

View differences:

DefaultEditingContext.java
139 139
                });
140 140
                return;
141 141
            }
142
            
142

  
143 143
            FLayer layer = e.getSource();
144 144

  
145 145
            FLayer[] activeLayers =
......
489 489
    @SuppressWarnings({ "rawtypes", "unchecked" })
490 490
    private void enableSnapping() {
491 491
        Preferences prefs = Preferences.userRoot().node("snappers");
492
        if ((prefs.getBoolean("apply-snappers", false) && currentLayer != null)) {
492
         getMapControl().setRefentEnabled(prefs.getBoolean("apply-snappers", false));
493
         if (currentLayer != null) {
493 494
            ArrayList layersToSnap =
494 495
                getMapControl().getMapContext().getLayersToSnap();
495 496
            if (!layersToSnap.contains(currentLayer)) {
......
784 785
        if( !SwingUtilities.isEventDispatchThread() ) {
785 786
            try {
786 787
                SwingUtilities.invokeAndWait(new Runnable() {
787
                    
788

  
788 789
                    @Override
789 790
                    public void run() {
790 791
                        hideConsole();
......
795 796
                logger.warn("Can't hide editing console.",ex);
796 797
            }
797 798
            return;
798
        }                
799
        }
799 800
        getDockConsole().setVisible(false);
800 801
    }
801 802

  
......
993 994
        if( !SwingUtilities.isEventDispatchThread() ) {
994 995
            try {
995 996
                SwingUtilities.invokeAndWait(new Runnable() {
996
                    
997

  
997 998
                    @Override
998 999
                    public void run() {
999 1000
                        showConsole();
......
1004 1005
                logger.warn("Can't show editing console.",ex);
1005 1006
            }
1006 1007
            return;
1007
        }        
1008
        }
1008 1009
        isShowConsole = true;
1009 1010
        getMapControl().remove(getDockConsole());
1010 1011
        getMapControl().setLayout(new BorderLayout());

Also available in: Unified diff