2Go/Map2Go
1
8
Fork
You've already forked Map2Go
0

Adjust UI display for non-bool values of typically bool keys #55

Closed
opened 2026年04月28日 21:38:28 +02:00 by Udar_of_the_skies · 1 comment

As described in the title when toilets=* is tagged as toilets=separate the UI shows the same as if there were not tag set for toilets=*. Generally =separate can be collapsed to =yes if =separate isn't used and is equivalent so it would be preferable to show something the UI to show that it is set and is the same as yes in the place toilets currently is and in the "All Tags" section show that it is set to separate. Image of it not showing attached below (for context the way the screenshot was taken on is way 1370353669):
image.

As described in the title when `toilets=*` is tagged as `toilets=separate` the UI shows the same as if there were not tag set for `toilets=*`. Generally `=separate` can be collapsed to `=yes` if `=separate` isn't used and is equivalent so it would be preferable to show something the UI to show that it is set and is the same as `yes` in the place toilets currently is and in the "All Tags" section show that it is set to `separate`. Image of it not showing attached below (for context the way the screenshot was taken on is way [1370353669](https://www.openstreetmap.org/way/1370353669)): ![image](/attachments/63ebb969-cc1b-4d39-8718-cdce49120364).
732 KiB

Hey @Udar_of_the_skies, this usage is not documented on the OSM Wiki. It's usage on TagInfo is 179 uses (0.11%). Before adding support for these non-bool values, please discuss on the discussion page or the community forum. If usage picks up, it may warrant UI outside the "All Tags" section. Until then, I absolutely believe if the value is non-bool the field should be hidden in the section, reserving editing for custom tags.

Hey @Udar_of_the_skies, this usage is not documented on the [OSM Wiki](https://wiki.openstreetmap.org/wiki/Key:toilets). It's usage on [TagInfo](https://taginfo.openstreetmap.org/keys/toilets#values) is 179 uses (0.11%). Before adding support for these non-bool values, please discuss on the [discussion page](https://wiki.openstreetmap.org/w/index.php?title=Talk:Key:toilets&action=edit&redlink=1) or the [community forum](https://community.openstreetmap.org/c/general/tagging/70). If usage picks up, it may warrant UI outside the "All Tags" section. Until then, I absolutely believe if the value is non-bool the field should be hidden in the section, reserving editing for custom tags.
GA-Kevin-Codes changed title from (削除) When toilets=* is tagged as toilets=separate the UI shows as if the tag isn't set. (削除ここまで) to Adjust UI display for non-bool values of typically bool keys 2026年04月28日 21:57:00 +02:00
Sign in to join this conversation.
Milestone
Clear milestone
No items
Projects
Clear projects
No items
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
2Go/Map2Go#55
Reference in a new issue
2Go/Map2Go
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?