fix: use toggleOpen method on panel heading click