[openstreetmap/openstreetmap-website] Add Human facing error messages when users without WebGL use (PR #6782)

Marwin Hochfelsner notifications at github.com
Mon Mar 2 15:35:28 UTC 2026


@hlfan commented on this pull request.



> @@ -6,6 +6,17 @@ maplibregl.Map.prototype._getUIString = function (key) {
   return OSM.i18n.t(`javascripts.map.${snakeCaseKey}`);
 };
 
+OSM.MapLibre.showWebGLError = function (container) {
+  const containerElement =
+    typeof container === "string" ? document.getElementById(container) : container;
+
+  if (containerElement) {
+    fetch("/panes/webgl_error")

I've also thought about this, but since this should also work on the embed page I'd leave it as is. Requiring Turbo there would really bloat the resource for what we get out.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6782#discussion_r2873113458
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/pull/6782/review/3876959793 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20260302/7b9c0315/attachment.htm>


More information about the rails-dev mailing list