Index: trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java	(revision 4291)
+++ trunk/src/org/openstreetmap/josm/data/validation/tests/UnclosedWays.java	(revision 4292)
@@ -93,5 +93,5 @@
         }
         test = w.get("leisure");
-        if (test != null) {
+        if (test != null && !"track".contains(test)) {
             set(1107, marktr("leisure type {0}"), test);
         }
Index: trunk/styles/standard/elemstyles.xml
===================================================================
--- trunk/styles/standard/elemstyles.xml	(revision 4291)
+++ trunk/styles/standard/elemstyles.xml	(revision 4292)
@@ -1356,5 +1356,5 @@
 		<condition k="man_made" v="groyne"/>
 		<icon annotate="true" src="nautical/groyne.png"/>
-		<area colour="manmade#d8d8d8"/>
+		<area colour="manmade#d8d8d8" closed="true"/>
 	</rule>
 
@@ -1490,5 +1490,5 @@
 		<condition k="leisure" v="track"/>
 		<icon annotate="true" src="sport/track.png"/>
-		<area colour="leisure#c7f1a3"/>
+		<area colour="leisure#c7f1a3" closed="true"/>
 	</rule>
 
