Set MainActivity to launchMode singleTop to enable returning to the position in the grid from child Activities. Also, returning to the correct position from external Activities works too.