From ebd7c1f9d8ccf1152cc0f23cd6448ff1391f8bca Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 24 Jan 2019 23:57:49 -0600 Subject: [PATCH] Check if widget cursor is null --- .../main/java/org/tasks/widget/ScrollableViewsFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java b/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java index 0ed87d15f..3a0ecc48b 100644 --- a/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java +++ b/app/src/main/java/org/tasks/widget/ScrollableViewsFactory.java @@ -100,7 +100,7 @@ class ScrollableViewsFactory implements RemoteViewsService.RemoteViewsFactory { @Override public int getCount() { - return cursor.getCount(); + return cursor == null ? 0 : cursor.getCount(); } @Override @@ -208,7 +208,7 @@ class ScrollableViewsFactory implements RemoteViewsService.RemoteViewsFactory { } private Task getTask(int position) { - return cursor.moveToPosition(position) ? new Task(cursor) : null; + return cursor != null && cursor.moveToPosition(position) ? new Task(cursor) : null; } private String getQuery(Filter filter) {