Clear task

This commit is contained in:
M66B 2020-03-10 19:21:25 +01:00
parent 36a98127bf
commit dd5496c3ef
2 changed files with 2 additions and 2 deletions

View File

@ -2956,7 +2956,7 @@ class Core {
// Build pending intents // Build pending intents
Intent unified = new Intent(context, ActivityView.class) Intent unified = new Intent(context, ActivityView.class)
.setAction("unified" + (notify_remove ? ":" + group : "")); .setAction("unified" + (notify_remove ? ":" + group : ""));
unified.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); unified.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
PendingIntent piUnified = PendingIntent.getActivity(context, ActivityView.REQUEST_UNIFIED, unified, PendingIntent.FLAG_UPDATE_CURRENT); PendingIntent piUnified = PendingIntent.getActivity(context, ActivityView.REQUEST_UNIFIED, unified, PendingIntent.FLAG_UPDATE_CURRENT);
Intent clear = new Intent(context, ServiceUI.class).setAction("clear:" + group); Intent clear = new Intent(context, ServiceUI.class).setAction("clear:" + group);

View File

@ -65,7 +65,7 @@ public class Widget extends AppWidgetProvider {
view.putExtra("type", folder.type); view.putExtra("type", folder.type);
view.putExtra("refresh", true); view.putExtra("refresh", true);
} }
view.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); view.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
PendingIntent pi = PendingIntent.getActivity(context, ActivityView.REQUEST_UNIFIED, view, PendingIntent.FLAG_UPDATE_CURRENT); PendingIntent pi = PendingIntent.getActivity(context, ActivityView.REQUEST_UNIFIED, view, PendingIntent.FLAG_UPDATE_CURRENT);
TupleMessageStats stats = db.message().getUnseenWidget(account < 0 ? null : account); TupleMessageStats stats = db.message().getUnseenWidget(account < 0 ? null : account);