aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2012-04-30 10:46:50 +0200
committerSamuel Tardieu <sam@rfc1149.net>2012-04-30 10:46:50 +0200
commit684fe136dc2c82e8232064c4422558f4e2b4d55c (patch)
tree0576c907f0ddd873b8e908a50b10cc2f8e0a1c66
parent23d62daf0d1455bab0b4ce2df7c4a6a00ce99980 (diff)
downloadcgeo-684fe136dc2c82e8232064c4422558f4e2b4d55c.zip
cgeo-684fe136dc2c82e8232064c4422558f4e2b4d55c.tar.gz
cgeo-684fe136dc2c82e8232064c4422558f4e2b4d55c.tar.bz2
Fix #1468: generate a location event after the popup is created
The Geo observer pattern generates a location event right after an observer is added. Ensuring the event is generated after the initial popup creation will show the distance right away. Also, remove useless overriding methods.
-rw-r--r--main/src/cgeo/geocaching/cgeopopup.java12
1 files changed, 1 insertions, 11 deletions
diff --git a/main/src/cgeo/geocaching/cgeopopup.java b/main/src/cgeo/geocaching/cgeopopup.java
index dc98928..0597bc4 100644
--- a/main/src/cgeo/geocaching/cgeopopup.java
+++ b/main/src/cgeo/geocaching/cgeopopup.java
@@ -475,18 +475,8 @@ public class cgeopopup extends AbstractActivity {
@Override
public void onResume() {
super.onResume();
- app.addGeoObserver(geoUpdate);
init();
- }
-
- @Override
- public void onDestroy() {
- super.onDestroy();
- }
-
- @Override
- public void onStop() {
- super.onStop();
+ app.addGeoObserver(geoUpdate);
}
@Override