[React Course] HTML select component unexpectedly maintains state during rerenders

I am confused with how the select component below maintains its selected item during rerenders.
If my understanding is correct, I believe it should reset the selection to the default item.

When I change selection the onFilterChange get fired which in turn updates a state in the parent, APP, which finally rerenders all children if I am not wrong.

My question is if the child ExpensesFilter is re-rendered how does it keep the selected it even though I am not maintaining the state