Thanks for the tip. I went hunting for $.mobile.silentScroll, and saw that it was always being used in the "transitionPages" method to set the variable "toScroll" to 0. When this happens, then the page is always scrolled to the top of the page before navigation. I played around trying to hard code toScroll and a few other variable to different values and was able to get the page to not navigate to the top, but anything that was below the original display line (the distance that I hard coded to scroll to) was not rendered properly :(
I also tried calling $.mobile.silentScroll during different transition events to see if that had any affect, and it did not appear to. This makes sense because it is used later by the transitionPages method to set the page size.
Does anyone have any thoughts about how I could get around this issue?
Thanks in advance for any advice!