If you use standard Activities and Places pattern, with Tokenizers, you can set a space as a token to your default place. I have not tried it, but I think it would prevent the scrolling.
placeHistoryHandler.register(placeController, eventBus, new DefaultPlace(" "));