WAB Developer edition 1.2.
I am using the Local Layer widget in conjunction with the attribute table. If I have the layer "show" set to true in the attribute table on initial load, then my field choices set in the attribute table config are honored. However, if I set show to false in the attribute table config, then if I choose "Open Attribute table" from the context menu for the layer in the local layer widget, then all the fields in the map service including objectID and shape are displayed.
Does anyone know if I can have the layers all turned off in the attribute table on intial load, but hide objected and shape if a user opens the attribute table using the local layer widget?