Moved the layer enable/disable logic from the MapView to the LayerSelectionView, which is responsible for that and is always active (which is not the case with the MapView). This fixes a layer selection/deselection bug in the VGV.