diff options
author | Samuel Tardieu <sam@rfc1149.net> | 2012-04-30 10:46:50 +0200 |
---|---|---|
committer | Samuel Tardieu <sam@rfc1149.net> | 2012-04-30 10:46:50 +0200 |
commit | 684fe136dc2c82e8232064c4422558f4e2b4d55c (patch) | |
tree | 0576c907f0ddd873b8e908a50b10cc2f8e0a1c66 | |
parent | 23d62daf0d1455bab0b4ce2df7c4a6a00ce99980 (diff) | |
download | cgeo-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.java | 12 |
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 |