﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
22628	Rotate/scale sometimes activate when using keyboard modifiers but without clicking	twirl3215	team	"Rotate (Cmd+Shift+click) sometimes activates when I use a keyboard shortcut that has the same modifiers, for example redo (Cmd+Shift+z). The same goes for scale, but with Cmd+Alt.

This occurs without clicking the mouse, and I've verified that my mouse isn't sending ""ghost clicks"".

Hitting escape fixes it.

When this happens, the cursor usually indicates rotation as normal, but I've caught it a couple of times rotating while still showing the standard pointer (though this could be a separate issue).

This has caused me to unknowingly rotate objects slightly a few times (using redo while not keeping the mouse completely still), luckily another mapper caught my mistake.

This started happening when I upgraded to 18621. It wasn't an issue with the previous version I was using (18427).

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Revision:18621
Build-Date:2023-01-02 02:28:12

Identification: JOSM/1.5 (18621 en) Mac OS X 11.6.3
OS Build number: macOS 11.6.3 (20G415)
Memory Usage: 2204 MB / 4096 MB (1086 MB allocated, but free)
Java version: 17.0.5+8-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 69731904 1440×900 (scaling 2.00×2.00) Display 441041167 2560×1440 (scaling 1.00×1.00)
Maximum Screen Size: 2560×1440
Best cursor sizes: 16×16→16×16, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=18621, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=/Applications/JOSM.app/Contents/MacOS/JOSM]
Dataset consistency test: No problems found

Plugins:
+ FastDraw (35978)
+ PicLayer (1.0.2)
+ apache-commons (36034)
+ easypresets (1623509627)
+ ejml (35924)
+ geotools (36028)
+ jackson (36034)
+ jaxb (35952)
+ jts (36004)
+ measurement (35978)
+ opendata (36025)
+ reverter (36043)
+ todo (30306)
+ utilsplugin2 (36011)

Tagging presets:
+ <josm.userdata>/EasyPresets.xml

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Osmc&zip=1

Last errors/warnings:
- 06132.251 E: null is NOT valid
- 06132.251 E: Reason: cvc-elt.1.a: Cannot find the declaration of element 'metadata'.
}}}
"	defect	new	normal		Core			template_report	
