diff --git a/debug/debug.html b/debug/debug.html
index 2d93cc10bdc..3a7ee3e7441 100644
--- a/debug/debug.html
+++ b/debug/debug.html
@@ -82,6 +82,39 @@
"text-font": ["Open Sans Semibold", "Arial Unicode MS Bold"]
}
});
+
+ map.addLayer({
+ id: "marker",
+ type: "symbol",
+ source: "points",
+ layout: {
+ "icon-image": "bus-11",
+ "icon-size": 2,
+ "icon-ignore-placement": true,
+ "icon-allow-overlap": true
+ }
+ });
+
+ map.addLayer({
+ id: "marker-hover",
+ type: "symbol",
+ filter: ["==", "name", ""],
+ source: "points",
+ layout: {
+ "icon-image": "bus-15",
+ "icon-size": 2,
+ "icon-ignore-placement": true,
+ "icon-allow-overlap": true
+ }
+ });
+
+ map.on('mouseenter', 'marker', function(e) {
+ map.setFilter('marker-hover', ['==', 'name', e.features[0].properties.name])
+ });
+ map.on('mouseleave', 'marker', function(e) {
+ map.setFilter('marker-hover', ['==', 'name', ''])
+ });
+
});
map.on('click', function(e) {