Skip to content

Commit 0fbdc63

Browse files
committed
require unpaved surface, don't require lit = no, see #5726 (comment)
1 parent 7b68678 commit 0fbdc63

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

app/src/main/java/de/westnordost/streetcomplete/overlays/mtb_scale/MtbScaleOverlay.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import de.westnordost.streetcomplete.R
44
import de.westnordost.streetcomplete.data.osm.mapdata.Element
55
import de.westnordost.streetcomplete.data.osm.mapdata.MapDataWithGeometry
66
import de.westnordost.streetcomplete.data.osm.mapdata.filter
7-
import de.westnordost.streetcomplete.data.user.achievements.EditTypeAchievement
87
import de.westnordost.streetcomplete.data.user.achievements.EditTypeAchievement.*
98
import de.westnordost.streetcomplete.osm.mtb_scale.MtbScale
109
import de.westnordost.streetcomplete.osm.mtb_scale.parseMtbScale
@@ -33,8 +32,10 @@ class MtbScaleOverlay : Overlay {
3332
or foot ~ yes|permissive|designated
3433
or bicycle ~ yes|permissive|designated
3534
)
36-
and (!lit or lit = no)
37-
and (!surface or surface ~ ${UNPAVED_SURFACES.joinToString("|")})
35+
and (
36+
surface ~ ${UNPAVED_SURFACES.joinToString("|")}
37+
or (highway = track and tracktype and tracktype != grade1)
38+
)
3839
""").map { it to getStyle(it) }
3940

4041
override fun createForm(element: Element?) = MtbScaleOverlayForm()

0 commit comments

Comments
 (0)