diff --git a/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java b/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java index 5ba4a0596..825b87882 100644 --- a/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java +++ b/src/main/java/com/todoroo/astrid/gtasks/GtasksPreferences.java @@ -21,9 +21,9 @@ import com.todoroo.andlib.utility.DateUtilities; import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.astrid.gtasks.auth.GtasksLoginActivity; import com.todoroo.astrid.gtasks.sync.GtasksSyncV2Provider; +import com.todoroo.astrid.utility.TodorooPreferenceActivity; import org.tasks.R; -import org.tasks.injection.InjectingSyncProviderPreferences; import org.tasks.scheduling.BackgroundScheduler; import java.util.HashMap; @@ -40,7 +40,7 @@ import static org.tasks.date.DateTimeUtils.newDate; * @author Tim Su * */ -public class GtasksPreferences extends InjectingSyncProviderPreferences { +public class GtasksPreferences extends TodorooPreferenceActivity { @Inject GtasksPreferenceService gtasksPreferenceService; @Inject GtasksSyncV2Provider gtasksSyncV2Provider; diff --git a/src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java b/src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java deleted file mode 100644 index 2421e210a..000000000 --- a/src/main/java/org/tasks/injection/InjectingSyncProviderPreferences.java +++ /dev/null @@ -1,29 +0,0 @@ -package org.tasks.injection; - -import android.os.Bundle; - -import com.todoroo.astrid.utility.TodorooPreferenceActivity; - -import dagger.ObjectGraph; - -public abstract class InjectingSyncProviderPreferences extends TodorooPreferenceActivity implements Injector { - private ObjectGraph objectGraph; - - @Override - public void onCreate(Bundle savedInstanceState) { - objectGraph = ((Injector) getApplication()).getObjectGraph().plus(new ActivityModule(this)); - inject(this); - - super.onCreate(savedInstanceState); - } - - @Override - public void inject(Object caller) { - objectGraph.inject(caller); - } - - @Override - public ObjectGraph getObjectGraph() { - return objectGraph; - } -}