Alena,
That absolutely does not help.
I commented out my update code. Tested the app. Works fine. (however no update to the db for the new marker -that's bad - but for now... ok).
I attached a listener event (already had one anyway) to moving the marker on 'dragend' . On dragend the map prompts if the user wants to move the marker to the dragend location.
Upon yes - I launch the db update method (by passing a key from the marker). stepping through this event - the google map loses all of it's knowledge of current location upon return from the success event (i put an alert in there and in the pre-) - and post db value mapping events for the rest service).
Have you tried this in a simple app - and found that your results are different? Can you send me the example?
When I dumb my app down to just the basics - I still get - if I have a map showing, and I isse any db update in the background - upon completion of the db update - the map in the UI is no longer positioned where it needs to be - it moves it center - to somewhere in the Indian Ocean.
thanks!
Bruce