﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
12946	"Error ocured in ""add tags dialog"" when adding tag is not listed in history list or last item in list"	az09	team	"Subj. And last tag has not added by pressing <Enter> after several <Shift>+<Enter>

{{{
URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2016-06-09 23:01:04 +0200 (Thu, 09 Jun 2016)
Build-Date:2016-06-10 01:32:20
Revision:10349
Relative:URL: ^/trunk

Identification: JOSM/1.5 (10349 en) Linux Ubuntu 14.04.4 LTS
Memory Usage: 190 MB / 494 MB (56 MB allocated, but free)
Java version: 1.7.0_101-b00, Oracle Corporation, OpenJDK Client VM
Java package: openjdk-7-jre:i386-7u101-2.6.6-0ubuntu0.14.04.1
WebStart package: icedtea-netx:i386-1.5.3-0ubuntu0.14.04.1
VM arguments: [-Dicedtea-web.bin.name=javaws, -Dicedtea-web.bin.location=/usr/bin/javaws, -Djava.security.manager, -Djava.security.policy=/etc/icedtea-web/javaws.policy]
Dataset consistency test: No problems found

Plugins:
- Mapillary (32158)
- PicLayer (32158)
- apache-commons (32158)
- apache-http (32158)
- graphview (32158)
- measurement (32158)

Map paint styles:
- http://www.openrailwaymap.org/styles/electrified.zip
- http://www.openrailwaymap.org/styles/josm-additional.zip
- http://www.openrailwaymap.org/styles/signals.zip
- http://www.openrailwaymap.org/styles/standard.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Fixme&zip=1

Last errors/warnings:
- E: java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: LayerChangeAdapter [org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog$6@95b079]
- E: java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: LayerChangeAdapter [org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog$6@95b079]
- E: java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: LayerChangeAdapter [org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog$6@e4a904]
- E: java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: LayerChangeAdapter [org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog$6@e4a904]

java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: LayerChangeAdapter [org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog$6@e4a904]
	at org.openstreetmap.josm.gui.layer.MainLayerManager.removeActiveLayerChangeListener(MainLayerManager.java:152)
	at org.openstreetmap.josm.actions.JosmAction.destroy(JosmAction.java:186)
	at org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog.destroyActions(TagEditHelper.java:1046)
	at org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper.addTag(TagEditHelper.java:218)
	at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog$AddAction.actionPerformed(PropertiesDialog.java:1082)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.Component.processMouseEvent(Component.java:6516)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
	at java.awt.Component.processEvent(Component.java:6281)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4872)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4698)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4698)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
	at java.awt.EventQueue.access$300(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:706)
	at java.awt.EventQueue$3.run(EventQueue.java:704)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:720)
	at java.awt.EventQueue$4.run(EventQueue.java:718)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
}}}"	defect	closed	major		Core	latest	duplicate	latest,add tag dialog,AddTagsDialog,tag edit	
