<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Custom Component Slots - slot=&amp;quot;manual&amp;quot; in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688706#M88244</link>
    <description>&lt;P&gt;Esri Team,&lt;/P&gt;&lt;P&gt;If we create custom div(s) is it best practice to keep them outside of the &amp;lt;calcite-shell&amp;gt; &amp;amp; &amp;lt;arcgis-map&amp;gt;?&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;I ask because I have done this and have run into some users not being able to get to those outside div(s).&amp;nbsp; When they try and click on one, the map is the focus, cannot reach the custom div.&amp;nbsp; 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.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My best guesses are that they have older windows, chrome, or their computers are not webGL compatible.&amp;nbsp; Or possibly a stacking issue.&lt;/P&gt;&lt;P&gt;Or should I keep them outside the &amp;lt;arcgis-map&amp;gt; but inside the &amp;lt;calcite-shell&amp;gt; perhaps?&lt;/P&gt;&lt;P&gt;Could we possible get a slot="manual" so we can keep them in the map but have more control?&amp;nbsp; Or am I missing something here?&lt;BR /&gt;&lt;BR /&gt;I isolated my custom div(s) from the shell for now...waiting to see if I get any more phone calls.&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;    #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;
    }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 05 Mar 2026 20:12:15 GMT</pubDate>
    <dc:creator>MatthewDriscoll</dc:creator>
    <dc:date>2026-03-05T20:12:15Z</dc:date>
    <item>
      <title>Custom Component Slots - slot="manual"</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688706#M88244</link>
      <description>&lt;P&gt;Esri Team,&lt;/P&gt;&lt;P&gt;If we create custom div(s) is it best practice to keep them outside of the &amp;lt;calcite-shell&amp;gt; &amp;amp; &amp;lt;arcgis-map&amp;gt;?&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;I ask because I have done this and have run into some users not being able to get to those outside div(s).&amp;nbsp; When they try and click on one, the map is the focus, cannot reach the custom div.&amp;nbsp; 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.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My best guesses are that they have older windows, chrome, or their computers are not webGL compatible.&amp;nbsp; Or possibly a stacking issue.&lt;/P&gt;&lt;P&gt;Or should I keep them outside the &amp;lt;arcgis-map&amp;gt; but inside the &amp;lt;calcite-shell&amp;gt; perhaps?&lt;/P&gt;&lt;P&gt;Could we possible get a slot="manual" so we can keep them in the map but have more control?&amp;nbsp; Or am I missing something here?&lt;BR /&gt;&lt;BR /&gt;I isolated my custom div(s) from the shell for now...waiting to see if I get any more phone calls.&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;    #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;
    }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Mar 2026 20:12:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688706#M88244</guid>
      <dc:creator>MatthewDriscoll</dc:creator>
      <dc:date>2026-03-05T20:12:15Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Component Slots - slot="manual"</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688853#M88249</link>
      <description>&lt;P&gt;The equivalent to manual would be the default slot, basically don't name a slot and it goes into the default location.&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/references/map-components/components/arcgis-map/#slot-default" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/references/map-components/components/arcgis-map/#slot-default&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Here's a demo:&amp;nbsp;&lt;A href="https://codepen.io/odoe/pen/ZYpWjXQ?editors=1000" target="_blank"&gt;https://codepen.io/odoe/pen/ZYpWjXQ?editors=1000&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Mar 2026 23:57:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688853#M88249</guid>
      <dc:creator>ReneRubalcava</dc:creator>
      <dc:date>2026-03-05T23:57:36Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Component Slots - slot="manual"</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688962#M88255</link>
      <description>&lt;P&gt;Thanks, I was leaning that way.&amp;nbsp; I was having trouble with some of Esri's sdk limitations or styling fighting me when I put it inside the shell/map.&amp;nbsp; AI suggested I move non Esri components outside, and it fixed my issues.&amp;nbsp; I think I figured all that out, honestly is was most likely a problem I created myself.&amp;nbsp; I will trying moving them back into the shell and map.&lt;BR /&gt;&lt;BR /&gt;Does ESRI recommend to keep everything inside the shell or map?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Mar 2026 14:18:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-component-slots-slot-quot-manual-quot/m-p/1688962#M88255</guid>
      <dc:creator>MatthewDriscoll</dc:creator>
      <dc:date>2026-03-06T14:18:40Z</dc:date>
    </item>
  </channel>
</rss>

