Good point! It did happen to me in my previous approach and I didn't change the checks when I implemented this event listener-driven approach. Updated them now.