Descent passes one generation only. It is your parent's status on the day of your birth that counts, not what happened later, and not a grandparent's citizenship.