Visa is for entry. USCIS approval is for staying. If you are not requested to leave US (with a valid I-94), you don't need a visa.