aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java')
-rw-r--r--main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java b/main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java
index 1cc9706..0ba8932 100644
--- a/main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java
+++ b/main/src/cgeo/geocaching/loaders/AbstractSearchLoader.java
@@ -68,11 +68,6 @@ public abstract class AbstractSearchLoader extends AsyncTaskLoader<SearchResult>
}
@Override
- public boolean takeContentChanged() {
- return super.takeContentChanged();
- }
-
- @Override
protected void onStartLoading() {
forceLoad();
}
@@ -91,7 +86,9 @@ public abstract class AbstractSearchLoader extends AsyncTaskLoader<SearchResult>
@Override
public synchronized void waitForUser() {
try {
- wait();
+ while (getText() == null) {
+ wait();
+ }
} catch (InterruptedException e) {
Log.w("searchThread is not waiting for user…");
}