bugfix: currentIndex changed after clicking checkable item