Maps4HTML / Web-Map-Custom-Element

A custom <mapml-viewer> and <layer-> element suite
https://maps4html.org/Web-Map-Custom-Element/
Other
54 stars 15 forks source link

Test and Implement Leaflet 1.9.x* #658

Closed prushforth closed 1 year ago

prushforth commented 2 years ago

Currently, there are a few issues I see when running web-map-custom-element under Leaflet 1.8.0.beta 3

I tested the experiments with 1.8.0 beta 3, and it seems to work pretty well. I noticed a couple of things:

Malvoz commented 2 years ago
  • [ ] provide feedback to Leaflet committers

Here: https://github.com/Leaflet/Leaflet/discussions/8044.

Malvoz commented 2 years ago

With Leaflet 1.8.0 (or later):

we should be able to remove:


And as a reminder to myself: the following in https://github.com/Maps4HTML/Web-Map-Custom-Element/issues/247 have been fixed:

Map component

  • [ ] Should have resizable text (relative font-size units).

Zoom controls

  • [ ] Characters + and - should be explicitly hidden from ATs.

  • [ ] Should convey the disabled state to ATs when min/max zoom has been reached.

Layer control

  • [ ] Should have role="button".

Popups

  • [ ] Popup's Close button should have an accessible name and role="button".

  • [ ] Character × in the popup's Close button should be explicitly hidden from ATs.

Attribution

  • [ ] Should have resizable text (relative font-size units).

  • [ ] The vertical lines (separators) should be aria-hidden="true".

Malvoz commented 2 years ago

@prushforth I don't think it's too long until the release of v1.9.0, FYI.

Malvoz commented 1 year ago

Leaflet v1.9.1 has been released! 🙂

Blog post: https://leafletjs.com/2022/09/21/leaflet-1.9.0.html

prushforth commented 1 year ago

Linking a few other issues to revisit once this task is done, to see if upstream changes have helped or resolved them.