<?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 Re: Why are my graphics not displayed after layer.show()? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240877#M22340</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #0433ff;"&gt;var&lt;/SPAN&gt; redliningLayer = &lt;SPAN style="color: #0433ff;"&gt;new&lt;/SPAN&gt; FeatureLayer(url, {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: getLayerName(index),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: FeatureLayer.MODE_SELECTION,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFields: [&lt;SPAN style="color: #b4261a;"&gt;"*"&lt;/SPAN&gt;],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible: &lt;SPAN style="color: #0433ff;"&gt;false&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;redliningLayer.selectFeatures(queryByMeldingId, FeatureLayer.SELECTION_NEW,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0433ff;"&gt;function&lt;/SPAN&gt; (selection) {
&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;// create text symbol for these graphics
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Utilities.createTextGraphic(selection);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, &lt;SPAN style="color: #0433ff;"&gt;function&lt;/SPAN&gt; (error) {
&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.error(&lt;/SPAN&gt;"redlining.Points.selectFeatures failed with error: "&lt;SPAN style="color: #000000;"&gt; + error);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;redliningLayer.show();&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's pretty straightforward.&lt;/P&gt;&lt;P&gt;This is a big solution, so I can't share all code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But how come the graphics are available before the .show() and are removed after the .show()?&lt;/P&gt;&lt;P&gt;I'm using arcgis javascript api 3.13 b.t.w.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 12:06:08 GMT</pubDate>
    <dc:creator>Kawaal_Saleem</dc:creator>
    <dc:date>2021-12-11T12:06:08Z</dc:date>
    <item>
      <title>Why are my graphics not displayed after layer.show()?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240875#M22338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm finding this weird.&lt;/P&gt;&lt;P&gt;I have a couple of feature services which I initialise as hidden, then I add them to the map.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var layer = new FeatureLayer(url, {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: FeatureLayer.MODE_SELECTION,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFields: ["*"],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible: false
});&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After adding them to the map, I do a query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When a click event is handled, I'd like to set these layers visible, so I do layer.show();&lt;/P&gt;&lt;P&gt;Before the layer.show(), there are 2 graphics in this layer. But after the layer.show() the graphics are gone.&lt;/P&gt;&lt;P&gt;This is my console log for testing purposes:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Before layer.show(), layer: Object {url: "REMOVED ON PURPOSE", _url: Object, spatialReference: Object, initialExtent: Object, _div: Object…}
Before layer.show(), Graphics: [Object, Object]
Before layer.show(), is layer visible: false
layer.show()
Before layer.show(), layer: Object {url: "REMOVED ON PURPOSE", _url: Object, spatialReference: Object, initialExtent: Object, _div: Object…}
After layer.show(), Graphics: []
After layer.show(), is layer visible: true
-------------------------------------------------------------&lt;/PRE&gt;&lt;P&gt;What is happening here??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:06:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240875#M22338</guid>
      <dc:creator>Kawaal_Saleem</dc:creator>
      <dc:date>2021-12-11T12:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: Why are my graphics not displayed after layer.show()?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240876#M22339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you can share the code , we can try to figure out whats going wrong...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 May 2015 09:43:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240876#M22339</guid>
      <dc:creator>JaiSiva1</dc:creator>
      <dc:date>2015-05-10T09:43:36Z</dc:date>
    </item>
    <item>
      <title>Re: Why are my graphics not displayed after layer.show()?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240877#M22340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #0433ff;"&gt;var&lt;/SPAN&gt; redliningLayer = &lt;SPAN style="color: #0433ff;"&gt;new&lt;/SPAN&gt; FeatureLayer(url, {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: getLayerName(index),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: FeatureLayer.MODE_SELECTION,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFields: [&lt;SPAN style="color: #b4261a;"&gt;"*"&lt;/SPAN&gt;],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible: &lt;SPAN style="color: #0433ff;"&gt;false&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;redliningLayer.selectFeatures(queryByMeldingId, FeatureLayer.SELECTION_NEW,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0433ff;"&gt;function&lt;/SPAN&gt; (selection) {
&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;// create text symbol for these graphics
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Utilities.createTextGraphic(selection);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, &lt;SPAN style="color: #0433ff;"&gt;function&lt;/SPAN&gt; (error) {
&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.error(&lt;/SPAN&gt;"redlining.Points.selectFeatures failed with error: "&lt;SPAN style="color: #000000;"&gt; + error);&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;redliningLayer.show();&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's pretty straightforward.&lt;/P&gt;&lt;P&gt;This is a big solution, so I can't share all code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But how come the graphics are available before the .show() and are removed after the .show()?&lt;/P&gt;&lt;P&gt;I'm using arcgis javascript api 3.13 b.t.w.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:06:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240877#M22340</guid>
      <dc:creator>Kawaal_Saleem</dc:creator>
      <dc:date>2021-12-11T12:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: Why are my graphics not displayed after layer.show()?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240878#M22341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You might try moving the 'show()' function inside of the query callback. If the query finishes after show() is called it could be doing something strange.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition sometimes I try using setVisibility() if show() isn't working.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 May 2015 15:47:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/why-are-my-graphics-not-displayed-after-layer-show/m-p/240878#M22341</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2015-05-18T15:47:45Z</dc:date>
    </item>
  </channel>
</rss>

