Commit 58ba0b0b authored by topjohnwu's avatar topjohnwu

Stop showing dialog when update available

parent 1d0b8724
...@@ -111,8 +111,6 @@ public class MagiskFragment extends BaseFragment ...@@ -111,8 +111,6 @@ public class MagiskFragment extends BaseFragment
@OnClick(R.id.install_button) @OnClick(R.id.install_button)
void install() { void install() {
shownDialog = true;
// Show Manager update first // Show Manager update first
if (Data.remoteManagerVersionCode > BuildConfig.VERSION_CODE) { if (Data.remoteManagerVersionCode > BuildConfig.VERSION_CODE) {
new ManagerInstallDialog((BaseActivity) requireActivity()).show(); new ManagerInstallDialog((BaseActivity) requireActivity()).show();
...@@ -267,13 +265,9 @@ public class MagiskFragment extends BaseFragment ...@@ -267,13 +265,9 @@ public class MagiskFragment extends BaseFragment
magiskUpdateProgress.setVisibility(View.GONE); magiskUpdateProgress.setVisibility(View.GONE);
mSwipeRefreshLayout.setRefreshing(false); mSwipeRefreshLayout.setRefreshing(false);
if (!shownDialog) { if (!shownDialog && !ShellUtils.fastCmdResult("env_check")) {
if (Data.remoteMagiskVersionCode > Data.magiskVersionCode shownDialog = true;
|| Data.remoteManagerVersionCode > BuildConfig.VERSION_CODE) { new EnvFixDialog(requireActivity()).show();
install();
} else if (!ShellUtils.fastCmdResult("env_check")) {
new EnvFixDialog(requireActivity()).show();
}
} }
} }
......
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