Made group select-all checkbox on vis update its state as you check or uncheck groups

#1307