Update widgets after executing command

This commit is contained in:
2016-04-07 17:15:33 -04:00
parent 87255ceb25
commit abb8c09bc9

View File

@@ -41,6 +41,7 @@ import org.isoron.uhabits.helpers.UIHelper;
import org.isoron.uhabits.fragments.ListHabitsFragment; import org.isoron.uhabits.fragments.ListHabitsFragment;
import org.isoron.uhabits.helpers.ReminderHelper; import org.isoron.uhabits.helpers.ReminderHelper;
import org.isoron.uhabits.models.Habit; import org.isoron.uhabits.models.Habit;
import org.isoron.uhabits.tasks.BaseTask;
import org.isoron.uhabits.widgets.CheckmarkWidgetProvider; import org.isoron.uhabits.widgets.CheckmarkWidgetProvider;
import org.isoron.uhabits.widgets.FrequencyWidgetProvider; import org.isoron.uhabits.widgets.FrequencyWidgetProvider;
import org.isoron.uhabits.widgets.HistoryWidgetProvider; import org.isoron.uhabits.widgets.HistoryWidgetProvider;
@@ -212,15 +213,14 @@ public class MainActivity extends BaseActivity
{ {
listHabitsFragment.onPostExecuteCommand(refreshKey); listHabitsFragment.onPostExecuteCommand(refreshKey);
new AsyncTask<Void, Void, Void>() new BaseTask()
{ {
@Override @Override
protected Void doInBackground(Void... params) protected void doInBackground()
{ {
updateWidgets(MainActivity.this); updateWidgets(MainActivity.this);
return null;
} }
}; }.execute();
} }
public static void updateWidgets(Context context) public static void updateWidgets(Context context)