fixed LayerControllerBase, ButtonManager