Yeah, I have seen that change.
Right now, calling tzSelect() to init the selector would not trigger setting the timezone.

The onload callback is provided for the settings UI to refresh its UI (the labels).

Thank you for the reminding.