Opened 3 years ago
#21621 new defect
Open dialog traverse folders verify finicky on macOS 12 arm64 with Bluetooth mouse
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | latest |
Keywords: | template_report, open dialog | Cc: |
Description
What steps will reproduce the problem?
- Select File > Open.
- An open dialog appears. On new computer with fresh install default dir was root "/".
- Double click on a folder to descend into the selected folder.
What is the expected result?
Descend into folder.
What happens instead?
Mostly nothing. Clicked on folder remains highlighted. Very occasionally it does descend into selected folder.
Please provide any additional information below. Attach a screenshot if possible.
At first I thought it was a macOS security problem because the open dialog started out at root. Changing macOS security settings didn't help. I then found I could use the Save dialog to change to my user space. The open dialog then defaulted to the last saved location, in my user space, but I still could not navigate a directory tree. Going up from pulldown worked. Going down by double clicking folder rarely worked.
I think it is a double click timing problem. Double clicking from my built-in trackpad seems to always (?) work. With my Bluetooth mouse it seems to work a little more reliably if I click once to select the folder, wait about 3 seconds, and then double click. The problem could be influenced by JOSM (Intel app) running from Rosetta2 on an arm64 macOS 12.0.1 computer.
Also note that the JOSM Save dialog is much more macOS like and I have not had any problems with that. The save dialog has the selector for [icon, list, column] view and in column view you do only need to click, not double click, on a folder to descend. The open dialog looks much simpler and doesn't have the view selector. The open dialog only has a current directory pulldown at the top.
Revision:18303 Build-Date:2021-11-01 22:56:21 Identification: JOSM/1.5 (18303 en) Mac OS X 10.16 OS Build number: macOS 12.0.1 (21A559) Memory Usage: 240 MB / 8192 MB (96 MB allocated, but free) Java version: 17.0.1+12-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM Look and Feel: com.apple.laf.AquaLookAndFeel Screen: Display 1 1728×1117 (scaling 2.00×2.00) Display 3 1920×1080 (scaling 2.00×2.00) Maximum Screen Size: 1920×1117 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=18303, --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] Plugins: + apache-commons (35524) + photo_geotagging (35783)