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.
USCIS approval is for staying.
If you are not requested to leave US (with a valid I-94), you don't need a visa.