I'm open to discussion on this behavior, but I think if a group layer is unchecked, then checking a child should not display the child. Currently, even if a parent is unchecked, checking a child will show the child in the map.
To reproduce this behavior:
1. Make sure you have at least one theme in your database.
2. Uncheck Themes in Map Layers.
3. Toggle the check box next to your theme name under the Themes group layer.
Even though Themes is unchecked, placing a check next to the theme name will show the theme.
Comments: This issue list is no longer active. This issue has been copied to our issue list on github (https://github.com/DotSpatial/DotSpatial/issues) Please check there to find out whether this issue was fixed.
To reproduce this behavior:
1. Make sure you have at least one theme in your database.
2. Uncheck Themes in Map Layers.
3. Toggle the check box next to your theme name under the Themes group layer.
Even though Themes is unchecked, placing a check next to the theme name will show the theme.
Comments: This issue list is no longer active. This issue has been copied to our issue list on github (https://github.com/DotSpatial/DotSpatial/issues) Please check there to find out whether this issue was fixed.