Opened 14 years ago

Last modified 14 years ago

#7158 closed defect

can't edit data anymore — at Version 3

Reported by: Polyglot Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: template_report Cc: jttt

Description (last modified by Don-vip)

What steps will reproduce the problem?

  1. Simply attempting to open a file
  2. Or to download data in a new layer

What happens instead?

Crash and burn, i.e. nothing

Please provide any additional information below. Attach a screenshot if
possible.

When I downloaded this version, everything was fine. It seems to have something to do with my keyboard shortcuts

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2011-12-16 02:32:17
Last Changed Author: Don-vip
Revision: 4666
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2011-12-15 21:12:57 +0100 (Thu, 15 Dec 2011)
Last Changed Rev: 4666

Identification: JOSM/1.5 (4666 en)
Memory Usage: 267 MB / 821 MB (4 MB allocated, but free)
Java version: 1.6.0_23, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Windows 7

Plugin: AddrInterpolation (27178)
Plugin: Create_grid_of_ways (26731)
Plugin: Curves (17.master-d10ded7)
Plugin: DirectUpload (27178)
Plugin: FixAddresses (27178)
Plugin: OpeningHoursEditor (27178)
Plugin: alignways (26986)
Plugin: buildings_tools (27119)
Plugin: contourmerge (1003)
Plugin: dataimport (26731)
Plugin: download_along (27119)
Plugin: editgpx (27038)
Plugin: importvec (27119)
Plugin: junctionchecking (27119)
Plugin: licensechange (27241)
Plugin: pdfimport (27119)
Plugin: photo_geotagging (27019)
Plugin: print (27241)
Plugin: public_transport (27241)
Plugin: scripting (26005)
Plugin: terracer (27119)
Plugin: turnlanes (26731)
Plugin: turnrestrictions (27241)
Plugin: undelete (27243)
Plugin: utilsplugin2 (27241)
Plugin: walkingpapers (27019)

java.lang.IllegalArgumentException: Action must have shortcut set
	at org.openstreetmap.josm.tools.MultikeyActionsHandler.addAction(MultikeyActionsHandler.java:198)
	at org.openstreetmap.josm.gui.dialogs.LayerListDialog.createInstance(LayerListDialog.java:92)
	at org.openstreetmap.josm.gui.MapFrame.<init>(MapFrame.java:191)
	at org.openstreetmap.josm.Main.addLayer(Main.java:278)
	at org.openstreetmap.josm.io.OsmImporter$1.run(OsmImporter.java:61)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$3.run(PleaseWaitProgressMonitor.java:83)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)

Change History (3)

comment:1 by bastiK, 14 years ago

Cc: jttt added

comment:2 by jttt, 14 years ago

It works for me. This looks like action get assigned shortcut without modifier and org.openstreetmap.josm.tools.Shortcut.getKeyStroke() return null if modifier is not set. But there should probably be some warning about shortcut reassignment. I can check it deeper on Monday but now I'm running of of battery.

comment:3 by Don-vip, 14 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.