<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi Jackie,</div>

<div>many thanks for the new release. In the way I tryed to set the layer visibility programmaticly I cant find a solution.</div>

<div>MapGuide.Actions.Legend.setLayerVisibility(sellayer.ObjectId, true); or</div>

<div>MapGuide.Actions.Legend.setLayerVisibility(viewer.getMapName(), {id: sellayer.ObjectId, value: true}); or</div>

<div>
<div>sellayer.Visible = true; or<br/>
sellayer.ActuallyVisible = true; or</div>

<div> </div>
</div>

<div>
<div>but i found a strange solution:</div>

<div>remove the layer id from viewer.inner.props.hideLayers[]</div>

<div> </div>

<div>Is this the right (only) way?</div>

<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"> </div>

<div name="quoted-content">
<div>Assuming you are using the latest 0.13.x release, please try the 0.13.3 release I just published today
<div> </div>

<div><a href="https://github.com/jumpinjackie/mapguide-react-layout/releases/tag/v0.13.3" target="_blank">https://github.com/jumpinjackie/mapguide-react-layout/releases/tag/v0.13.3</a></div>

<div> </div>

<div>This release has fixes for inconsistent layer/group visibility on refresh after doing layer/group changes server-side (which sounds like the problem you're having)</div>

<div> </div>

<div>- Jackie</div>

<div> </div>

<div>You wrote:</div>

<div> </div>

<blockquote style="margin: 0 0 0 40.0px;border: none;padding: 0.0px;">
<div>
<div style="color: rgb(0,0,0);font-family: Verdana;font-size: 12.0px;">Hi, how can I programmatically change the visibility of a layer?</div>
</div>

<div>
<div style="color: rgb(0,0,0);font-family: Verdana;font-size: 12.0px;">I modified and saved the map on server side but the viewer allways sends "hidelayers= layerid" in the request.</div>
</div>

<div>
<div style="color: rgb(0,0,0);font-family: Verdana;font-size: 12.0px;">Is it possible top change the visibility on the client side?</div>
</div>

<div>
<div style="color: rgb(0,0,0);font-family: Verdana;font-size: 12.0px;">Thanks svlad</div>
</div>
</blockquote>

<div style="color: rgb(0,0,0);font-family: Verdana;font-size: 12.0px;"> </div>

<div> </div>
--

<div class="gmail_signature">
<div><font size="1"><i>Please Note: I no longer create new posts or post replies to any OSGeo mailing list through nabble. As a result, you most likely won't see this message appear on nabble's view of any OSGeo mailing list and may only see this message through mailing list archives or depending on your mailing list subscription settings, through daily message digests or automated notifications from the mailing lists.</i></font></div>
</div>
</div>
_______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org <a href="https://lists.osgeo.org/mailman/listinfo/mapguide-users" target="_blank">https://lists.osgeo.org/mailman/listinfo/mapguide-users</a></div>
</div>
</div>
</div></div></body></html>