                             navigator.tabBar.selectedIndex = navigator.selectedIndex;
                     }
                 }
+                
+                // Clear previously persisted data
+                persistenceManager.clear();
             }
             
             // If the sections property is not set by this point, MobileApplication will

            // This method called on Android when app run in background
            if (sessionCachingEnabled)
            {
                persistenceManager.setProperty("selectedSection", navigator.selectedIndex);
                
                if (navigator.activeView)
                {
                    navigator.activeView.active = false;
                    navigator.persistCurrentView();
                }
                
                persistenceManager.flush();
            }
        }
        

                navigatorProperties = newNavigatorProperties;
                
                // Add event listeners
//                navigator.addEventListener(Event.COMPLETE, persistViewData);
                navigator.addEventListener(ViewNavigatorEvent.VIEW_ADD, navigator_viewAddHandler);
            }
        }
