From d243a170dc1e17ffd1ed1eac66bf6eaa7aa02db0 Mon Sep 17 00:00:00 2001 From: Tim Su Date: Fri, 17 Sep 2010 15:50:28 +0800 Subject: [PATCH] TaskAdapter: got rid of superflous scrolling around --- astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java index d99fe303f..264c89bda 100644 --- a/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java +++ b/astrid/src/com/todoroo/astrid/adapter/TaskAdapter.java @@ -474,10 +474,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable { activity.runOnUiThread(new Runnable() { @Override public void run() { - ListView listView = activity.getListView(); - int scrollPos = listView.getScrollY(); notifyDataSetInvalidated(); - listView.scrollTo(0, scrollPos); } }); } @@ -799,10 +796,7 @@ public class TaskAdapter extends CursorAdapter implements Filterable { } else { expanded = taskId; } - ListView listView = activity.getListView(); - int scrollPos = listView.getScrollY(); - notifyDataSetChanged(); - listView.scrollTo(0, scrollPos); + notifyDataSetInvalidated(); } }