Only if you are using location control on your FL.
If not, the range is ignored and your selected talkgroups and service types control what you hear. It does not use range to determine what to load.
If you scan the full database, or FL with location control, it will use range.
But if you set range to 0 miles, and system has a 20 mile circle you are in, it will still load.
What you say is true if that system has the only talkgroups in that service type, and you are using location control or the full database (which uses location control by default).
I only use the full database when traveling in unfamiliar territory. Otherwise I use Favorites lists without location control. They load what I program and ignore range.
Or if I am traveling with GPS I will set range to zero and use a custom location controlled favorites list where I have set the ranges on the systems.
536/436/ws1095/996p2/996xt/325p2/396xt/psr800/396t/HP-1/HP-2 & others