Index: /trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java	(revision 18770)
+++ /trunk/src/org/openstreetmap/josm/tools/PlatformHookOsx.java	(revision 18771)
@@ -60,4 +60,9 @@
             Utils.updateSystemProperty("apple.laf.useScreenMenuBar", "true");
         }
+    }
+
+    @Override
+    public void preStartupHook() {
+        // This may need to be set early, see #23022. The behavior in the ticket was not reproduced on macOS 13.4.
         Utils.updateSystemProperty("apple.awt.application.name", "JOSM");
     }
