Have you found any workaround for this bug?
Maybe it is possible to customize checkmark without drawing this frame for unchecked state?