Remove duplicate startMapping in case when activity is recreated using existing components
Fix WMS listener threading issue: perform network query in separate thread, not in UI thread
Fix listener handling in case when activity is recreated
Fix memory leaks when activity is recreated