SetupWizard: Tweak logic for showing/hiding sim missing page
CYNGNOS-1021 Change-Id: I6139ca4368eb1bf49b07a95ac60ca28831e2cd3a
This commit is contained in:
parent
fa1be773ce
commit
edaab88f13
|
@ -124,10 +124,14 @@ public class CMSetupWizardData extends AbstractSetupData {
|
||||||
private void showHideSimMissingPage() {
|
private void showHideSimMissingPage() {
|
||||||
SimCardMissingPage simCardMissingPage =
|
SimCardMissingPage simCardMissingPage =
|
||||||
(SimCardMissingPage) getPage(SimCardMissingPage.TAG);
|
(SimCardMissingPage) getPage(SimCardMissingPage.TAG);
|
||||||
if (simCardMissingPage != null && isSimInserted()) {
|
if (simCardMissingPage != null) {
|
||||||
simCardMissingPage.setHidden(true);
|
if (isSimInserted()) {
|
||||||
if (isCurrentPage(simCardMissingPage)) {
|
simCardMissingPage.setHidden(true);
|
||||||
onNextPage();
|
if (isCurrentPage(simCardMissingPage)) {
|
||||||
|
onNextPage();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
simCardMissingPage.setHidden(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -183,7 +187,8 @@ public class CMSetupWizardData extends AbstractSetupData {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (state != TelephonyManager.SIM_STATE_ABSENT
|
if (state != TelephonyManager.SIM_STATE_ABSENT
|
||||||
&& state != TelephonyManager.SIM_STATE_UNKNOWN) {
|
&& state != TelephonyManager.SIM_STATE_UNKNOWN
|
||||||
|
&& state != TelephonyManager.SIM_STATE_NOT_READY) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue