diff --git a/Classes/AbstractPlacesViewController.m b/Classes/AbstractPlacesViewController.m index 1364e0b..99e0126 100644 --- a/Classes/AbstractPlacesViewController.m +++ b/Classes/AbstractPlacesViewController.m @@ -40,7 +40,9 @@ @implementation AbstractPlacesViewController - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; - [self loadPlacesForCurrentLocation:nil]; + if (! placeData) { + [self loadPlacesForCurrentLocation:nil]; + } } - (void)dealloc diff --git a/Classes/ContextViewController.m b/Classes/ContextViewController.m index c43c627..28d6df4 100644 --- a/Classes/ContextViewController.m +++ b/Classes/ContextViewController.m @@ -43,7 +43,9 @@ @implementation ContextViewController - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; - [self loadContextForCurrentLocation:self]; + if (! contextData) { + [self loadContextForCurrentLocation:self]; + } } - (void)dealloc