Fixed checkbox behavior