Back() function firing twice

I have 2 pages. Home and Event.
I manually added this back button on both pages.

<a href="#" class="link back">
                <i class="icon icon-back"></i>              
</a>

From a fresh load. Clicking the button on Home executes Back() once and stays on Home.
Navigating to Event page and then clicking the button executes Back() twice but takes me to the Home.
Clicking again from Home executes Back() once and stays on Home.

Repeat.

Why might the same button on the Event page execute Back() twice?

it’s a “feature”
see preLoadPrevious view setting.