Adding more protection from NPE.

pull/14/head
Tim Su 17 years ago
parent a6ce373866
commit feab6e3d0a

@ -161,9 +161,12 @@ public class TaskListAdapter extends ArrayAdapter<TaskModelForList> {
hooks.setSelectedItem(task.getTaskIdentifier()); hooks.setSelectedItem(task.getTaskIdentifier());
} }
setFieldContentsAndVisibility(view, task); if(view != null) {
((ListView)view.getParent()).setSelection(objects.indexOf(task)); setFieldContentsAndVisibility(view, task);
((ListView)view.getParent()).setSelection(objects.indexOf(task));
}
} catch (Exception e) { } catch (Exception e) {
// sometimes our view dies? or other weird stuff happens.
Log.e("astrid", "Error in toggleExpanded", e); Log.e("astrid", "Error in toggleExpanded", e);
} }
} }

Loading…
Cancel
Save