-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iD create one-member relation for node-POI #3812
Comments
I believe this must happened by the user clicking on the large "+" button in the "all relations" section, and then selecting "new relation" without then selecting one of the presets (e.g. aborting the process by selecting another object). There are
|
Perhaps the All relations section shouldn't be expanded by default also. Having the large + button visible at the bottom of the column does have the potential to confuse new editors. |
Rather than not creating the relation until after selecting a feature type (which would be really hard), I just made iD delete newly-created relations with no tags, memberships, or roles upon deselecting them. Basically this prevents empty relations from persisting if you click New Relation and then click away without doing anything.
This sound fine but it doesn't seem critical now that we have the validation warning and the deletion behavior. If anyone really thinks we should do it then feel free to open another issue! |
I observe multiple instances of this weird tagging. All have in common that a new POI was added, typically only a node.
Weird is that this single node is then the only member of an untagged relation.
Either iD accidentally creates this or the UI makes it easy for the user to do such unintended mistakes in editing.
Version observed: iD 1.9.7
Example: https://www.openstreetmap.org/changeset/42664446
The text was updated successfully, but these errors were encountered: