Index: /applications/editors/josm/plugins/slippy_map_chooser/src/OsmMapControl.java
===================================================================
--- /applications/editors/josm/plugins/slippy_map_chooser/src/OsmMapControl.java	(revision 9569)
+++ /applications/editors/josm/plugins/slippy_map_chooser/src/OsmMapControl.java	(revision 9570)
@@ -67,9 +67,10 @@
 			}
 		}
+		
 	}
 
-	public void mouseDragged(MouseEvent e) {
-		if ((e.getModifiersEx() | MouseEvent.BUTTON1_DOWN_MASK) != 0) {
-			if (iStartSelectionPoint != null) {
+	public void mouseDragged(MouseEvent e) {		
+		if (e.getButton() == MouseEvent.BUTTON1 ) {			
+			if (iStartSelectionPoint != null) {				
 				iEndSelectionPoint = e.getPoint();
 				iSlippyMapChooser.setSelection(iStartSelectionPoint, iEndSelectionPoint);
