fix on the new behavior - open half -> click -> close