Says in the panel when the last application of the filter kept no feature at all.
Writes the ui.filter_panel.no_match label into the panel's status line when features were
judged and none was kept, and empties it otherwise — including when nothing was judged
(total === 0: no layer loaded, or only vector-tile layers, which the filter does not reach),
since the filter is then not what leaves the map empty. Missing stats (the kernel seam is
absent) empty it too.
Only the text changes: the status line is a live region rendered once with the panel, and a
region inserted or unhidden at the moment its text arrives is not reliably announced.
Parameters
panel: HTMLElement|null
The mounted filter panel, or null (nothing is written).
Says in the panel when the last application of the filter kept no feature at all.
Writes the
ui.filter_panel.no_matchlabel into the panel's status line when features were judged and none was kept, and empties it otherwise — including when nothing was judged (total === 0: no layer loaded, or only vector-tile layers, which the filter does not reach), since the filter is then not what leaves the map empty. Missing stats (the kernel seam is absent) empty it too.Only the text changes: the status line is a live region rendered once with the panel, and a region inserted or unhidden at the moment its text arrives is not reliably announced.