Ignore:
Timestamp:
2012-06-24T19:14:38+02:00 (12 years ago)
Author:
Don-vip
Message:

fix #4493, fix #7750: conflict dialog, nodes and members tab: allow selection via double-click, allow zoom via contexual menu, plus various fix in EDT violations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java

    r5266 r5297  
    4646import org.openstreetmap.josm.gui.SideButton;
    4747import org.openstreetmap.josm.gui.layer.OsmDataLayer;
     48import org.openstreetmap.josm.gui.util.GuiHelper;
    4849import org.openstreetmap.josm.tools.ImageProvider;
    4950import org.openstreetmap.josm.tools.Shortcut;
     
    156157    public final void refreshView() {
    157158        OsmDataLayer editLayer =  Main.main.getEditLayer();
    158         conflicts = editLayer == null?new ConflictCollection():editLayer.getConflicts();
    159         model.fireContentChanged();
    160         updateTitle(conflicts.size());
     159        conflicts = (editLayer == null ? new ConflictCollection() : editLayer.getConflicts());
     160        GuiHelper.runInEDT(new Runnable() {
     161            @Override
     162            public void run() {
     163                model.fireContentChanged();
     164                updateTitle(conflicts.size());
     165            }
     166        });
    161167    }
    162168
Note: See TracChangeset for help on using the changeset viewer.