Usually the language of the new law would be changed to make its effect clear.
But, there are often conflicting laws: one prohibits disturbing any natural habitat in some area, yet another requires clearing areas around structures in the same areas.
The next step, after signing, is for the law to actually go into effect, usually the next 1 January unless specified otherwise in the bill.
Here, there is often another step, putting the "law" in some sort of "limbo" while it is litigated (sometimes for years) in the courts.
Finally, "enforcement" can be missing, unfunded, or just mostly ignored (like our max speed limit).
I believe that any "law" that is not uniformly enforced for 6 or 12 months should automatically be removed unless there is new a 90% vote to "refresh" it for another year.