js/core/History.js
function () {

            if (this.$processUrl) {
                var currentFragment = this._getFragment();
                if (currentFragment == this.$fragment) {
                    return false;
                }

                this.navigate(currentFragment, !this.$.useState, true, true, emptyCallback);
            }

            this.$processUrl = true;

        }
function () {

            if (this.$processUrl) {
                var currentFragment = this._getFragment();
                if (currentFragment == this.$fragment) {
                    return false;
                }

                this.navigate(currentFragment, !this.$.useState, true, true, emptyCallback);
            }

            this.$processUrl = true;

        }
function ( ) { if ( this . $processUrl ) { var currentFragment = this . _getFragment ( ) ; if ( currentFragment == this . $fragment ) { return false ; } this . navigate ( currentFragment , ! this . $ . useState , true , true , emptyCallback ) ; } this . $processUrl = true ; }
Checks if the current fragment has changed and calls navigate in case it did
Checks if the current fragment has changed and calls navigate in case it did