fix splitter layoutChange bind/unbind