Opened 4 months ago
Closed 2 months ago
#24145 closed defect (fixed)
Zoom/Scrolling Settings Not Respected
Reported by: | anonymous | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | JMapViewer | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Open preferences and set "Zoom steps to get double scale" to something greater than 1.
- Open JOSM data download screen.
- Use mouse scrollwheel to zoom.
What is the expected result?
Zoom a reasonable amount, set by the "Zoom steps to get double scale" setting in Preferences>Display
What happens instead?
Zoom is far too sensitive, similar to main editing map on default number of steps.
Please provide any additional information below. Attach a screenshot if possible.
On MacOS scrolling is far too sensitive for years now and it hasn't been fixed. The zoom steps brings it to an acceptable level, but it's arbitrarily capped at 5 and ought to be increased. Additionally, the map on the downloads screen does not respect this setting and requires great care to use.
Revision:19307 Build-Date:2025-02-04 10:33:54 Identification: JOSM/1.5 (19307 en) Mac OS X 15.3 OS Build number: macOS 15.3 (24D60) Memory Usage: 1040 MB / 12288 MB (332 MB allocated, but free) Java version: 21.0.6+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM Look and Feel: com.apple.laf.AquaLookAndFeel Screen: Display 1 1920x1080x32bpp@75Hz (scaling 1.00×1.00) Maximum Screen Size: 1920×1080 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=19307, -XX:MaxRAMPercentage=75.0, --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: + CADTools (23) + FastDraw (36360) + ShapeTools (66) + buildings_tools (36370) + imagery_offset_db (36368) + measurement (36374) + terracer (36344) Last errors/warnings: - 03898.091 W: java.net.SocketTimeoutException: Read timed out - 03898.093 W: java.net.SocketTimeoutException: Read timed out - 03898.093 W: java.net.SocketTimeoutException: Read timed out - 03898.093 W: java.net.SocketTimeoutException: Read timed out - 03898.165 W: java.net.SocketTimeoutException: Read timed out - 03898.166 W: java.net.SocketTimeoutException: Read timed out - 03898.166 W: java.net.SocketTimeoutException: Read timed out - 03898.166 W: java.net.SocketTimeoutException: Read timed out - 03898.169 W: java.net.SocketTimeoutException: Read timed out - 03898.169 W: java.net.SocketTimeoutException: Read timed out
Attachments (0)
Change History (8)
comment:1 by , 4 months ago
comment:2 by , 4 months ago
10 might be enough, but I don't see any strong reason to have a cap. Who are we to tell people what zoom sensitivity they can have?
comment:4 by , 4 months ago
Component: | Core → JMapViewer |
---|
follow-up: 6 comment:5 by , 2 months ago
Can the setting of 10 be made default on macOS?
Just started using JOSM on my MBP, and this was so much better. I can't imagine anyone not wanting it to be at level 10.
comment:6 by , 2 months ago
Replying to anonymous:
Can the setting of 10 be made default on macOS?
Just started using JOSM on my MBP, and this was so much better. I can't imagine anyone not wanting it to be at level 10.
Wait, thought this was released already, but I see I got "5" as a setting now. Seems like a sensible default
comment:8 by , 2 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
What value would you expect instead of 5? Increase to 10?