There has been some discussion on this on other news forums. But from what I got from there; as long as your H1 is valid, i.e., you have not used EAD/AP and 485 is not approved you should be okay.
If your H1 is not valid, I suppose that you have to apply for consular processing for her.
I am not a lawyer and know nothing about the law.