<p></p>
<p><b>@tomhughes</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/openstreetmap/openstreetmap-website/pull/5963#discussion_r2067562799">app/assets/javascripts/index/history-changesets-layer.js</a>:</p>
<pre style='color:#555'>>      this._highlightLayer.clearLayers();
 
     for (const changeset of this._changesets.values()) {
-      const rect = L.rectangle(changeset.bounds, this._getInteractiveStyle(changeset));
+      const rect = L.rectangle(changeset.bounds, this._getAreaStyle(changeset));
+      rect.id = changeset.id;
+      rect.addTo(this._areaLayer);
+    }
+
+    for (const changeset of this._changesets.values()) {
+      const rect = L.rectangle(changeset.bounds, this._getBorderStyle(changeset));
</pre>
<blockquote>
<p dir="auto">We can't because the order of <code class="notranslate"><path></code> elements inside Leaflet's svg layer depends on the order of <code class="notranslate">addTo</code> calls. Even if the rectangles are added to different feture groups, their <code class="notranslate"><path></code>s end up in the same <code class="notranslate"><svg></code> element.</p>
</blockquote>
<p dir="auto">Oh right... I assumed that was the point of having separate layer groups so that it would order the groups in the order they were added. What's the point of splitting it into two groups then?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/5963#discussion_r2067562799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLLIPGNILH4MCFKOEYD24ABGPAVCNFSM6AAAAAB4DDCHDKVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDQMBVGI4TANRUGY">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLOXZ3KOIYCXYMNH6XT24ABGPA5CNFSM6AAAAAB4DDCHDKWGG33NNVSW45C7OR4XAZNRKB2WY3CSMVYXKZLTORJGK5TJMV32UY3PNVWWK3TUL5UWJTVHGVLJM.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/pull/5963/review/2805290646</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/5963#discussion_r2067562799",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/5963#discussion_r2067562799",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>