Сейчас полный неадекват, иллюстрирую на примере:
1. Создать группу
2. Загрузить в группу несколько слоев, все отключить, кроме одного

Проблема: отключить видимость группы целиком - невозможно, если щелкнуть по группе, то наоборот, включатся все слои.

Это очень нелогичное поведение. Переключение чекбокса группы не должно менять состояние чекбокса слоя в этой группе.
Это также приводит к тому, что сохранить состояние группы фактически невозможно, оно все время будет нарушаться логикой описанной выше включая или выключая все слои в ней.