I cannot understand why the orginal checkbox does not behave this way...

I cannot understand why the orginal checkbox does not behave this way…