Esri Team,
If we create custom div(s) is it best practice to keep them outside of the <calcite-shell> & <arcgis-map>?
I ask because I have done this and have run into some users not being able to get to those outside div(s). When they try and click on one, the map is the focus, cannot reach the custom div. It is only a few so far, and unfortunately not any users I personally know so I am having trouble finding what is going on.
My best guesses are that they have older windows, chrome, or their computers are not webGL compatible. Or possibly a stacking issue.
Or should I keep them outside the <arcgis-map> but inside the <calcite-shell> perhaps?
Could we possible get a slot="manual" so we can keep them in the map but have more control? Or am I missing something here?
I isolated my custom div(s) from the shell for now...waiting to see if I get any more phone calls.
#optionsDiv,
#toolbarDiv,
#topRightTools,
#searchHelpPanel {
pointer-events: auto;
isolation: isolate; /* forces new stacking context */
}
/* this does nothing */
arcgis-map:focus,
arcgis-map *:focus {
outline: none !important;
}
calcite-shell {
isolation: isolate;
}