Commit b0ab55b0 authored by topjohnwu's avatar topjohnwu

Only show one notification at a time

parent d2f8496f
...@@ -13,7 +13,6 @@ public class CheckUpdates extends ParallelTask<Void, Void, Void> { ...@@ -13,7 +13,6 @@ public class CheckUpdates extends ParallelTask<Void, Void, Void> {
private static final String UPDATE_JSON = "https://raw.githubusercontent.com/topjohnwu/MagiskManager/update/magisk_update.json"; private static final String UPDATE_JSON = "https://raw.githubusercontent.com/topjohnwu/MagiskManager/update/magisk_update.json";
private boolean showNotification = false; private boolean showNotification = false;
public CheckUpdates(Context context, boolean b) { public CheckUpdates(Context context, boolean b) {
...@@ -46,11 +45,10 @@ public class CheckUpdates extends ParallelTask<Void, Void, Void> { ...@@ -46,11 +45,10 @@ public class CheckUpdates extends ParallelTask<Void, Void, Void> {
@Override @Override
protected void onPostExecute(Void v) { protected void onPostExecute(Void v) {
if (showNotification && magiskManager.updateNotification) { if (showNotification && magiskManager.updateNotification) {
if (magiskManager.magiskVersionCode < magiskManager.remoteMagiskVersionCode) {
Utils.showMagiskUpdate(magiskManager);
}
if (BuildConfig.VERSION_CODE < magiskManager.remoteManagerVersionCode) { if (BuildConfig.VERSION_CODE < magiskManager.remoteManagerVersionCode) {
Utils.showManagerUpdate(magiskManager); Utils.showManagerUpdate(magiskManager);
} else if (magiskManager.magiskVersionCode < magiskManager.remoteMagiskVersionCode) {
Utils.showMagiskUpdate(magiskManager);
} }
} }
magiskManager.updateCheckDone.trigger(); magiskManager.updateCheckDone.trigger();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment