Modify

Ticket #4744 (closed defect: fixed)

Opened 2 years ago

Last modified 17 months ago

relation presets wrong error message

Reported by: skyper Owned by: christeck
Priority: major Component: Internal preset
Version: latest Keywords: relation preset
Cc:

Description

I want to create a new relation using presets, but JOSM does not accept any combination as valid. This happens with all preset-relations.

I think JOSM contains this bug for a long time. In fact, I belief turn-restrictions did never ever work.

r3131-r3140; sun and openjdk

Attachments

Change History

comment:1 Changed 2 years ago by skyper

  • Owner changed from team to christeck
  • Priority changed from major to critical
  • Component changed from Core to Internal preset

comment:2 Changed 2 years ago by bastiK

  • Priority changed from critical to normal

Well, actually they do work. You have to select a relation first! I admit this is not very intuitive.

comment:3 Changed 2 years ago by skyper

  • Priority changed from normal to major

the error/info message is totally misleading. at least in german it says "unpassende Auswahl" which means "incorrect selection"

and the way it works it totally different to all other presets !

Especially for relation which are not easy at all and you are told to use josm to edit them it would be important that these plugins work as aspected or at least give the right error message and a info how to use.

Thanks a lot.

comment:4 Changed 2 years ago by skyper

  • Summary changed from relation presets do not work to relation presets wrong error message

comment:5 follow-up: ↓ 6 Changed 19 months ago by ajoessen

if you create a new relation, you have to insert a type=route, before you can use the relation-route-preset. Otherwise you get the same error message as above. It would be better josm would set the type=route automatically if you select the route preset.

comment:6 in reply to: ↑ 5 Changed 19 months ago by ajoessen

Replying to ajoessen:

if you create a new relation, you have to insert a type=route, before you can use the relation-route-preset. Otherwise you get the same error message as above. It would be better josm would set the type=route automatically if you select the route preset.

Just tested: It would work, if the new relation would have the focus. But the focus is still on the element you have inserted into the new relation. In fact, you have to search in the relation editor for the new relation (named "0", 1 element), double-click it, then you can use the preset.

comment:7 Changed 17 months ago by AlfonZ

I think this might be solved by r3518.

comment:8 Changed 17 months ago by stoecker

  • Status changed from new to closed
  • Resolution set to fixed

(In [3558]) fix #4744 - call relation editor instead of creating relation directly

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
as The resolution will be set. Next status will be 'closed'
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.