Ticket #7018: patch7018.patch
| File patch7018.patch, 949 bytes (added by , 14 years ago) |
|---|
-
src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
884 884 DataSet ds = getCurrentDataSet(); 885 885 886 886 // not allowed together: do not change dataset selection, return early 887 if ((shift && ctrl) || (ctrl && !released) || (!virtualWays.isEmpty())) 887 // Virtual Ways: if non-empty the cursor is above a virtual node. So don't highlight 888 // anything if about to drag the virtual node (i.e. !released) but continue if the 889 // cursor is only released above a virtual node by accident (i.e. released). See #7018 890 if ((shift && ctrl) || (ctrl && !released) || (!virtualWays.isEmpty() && !released)) 888 891 return; 889 892 890 893 if (!released) {
