Thank you so much for your detailed response.
"It seems you have an approved I-140 from your previous emplyer, right? If so, you are qualified to continue extention of your H-1B for another 3 years beyond the 6-year limit of H-1 period because you are not qualified to file I-485 due to employer change."
I just want to confirm something.
I have an approved I-140.
I might have gotten some incorrect information: I was told that with an approved I-140, you can extend H-1B for three years if your priority date isn't current, but once it becomes current, you can only get a one-year extension if there's also a pending PERM, I-140, or I-485. Without any pending case, someone with an approved I-140 and a current PD might not be able to extend H-1B beyond the six-year limit. Is that correct?
Apologies for any confusion. I realized I misunderstood and provided some irrelevant information.