My wife went to China and came back with an H4 without losing her I485 status. According to my understanding, H visa is allowed to have dual status. FYI only, take the risk yourself.