Settings: Fix force close when destory sim lock fragment view

Sim lock fragment does not override its parent onCreateView method and diretly
return null, which results in NPE when destory after removing Sim card.

Override its parent onCreateView when no sim card inserted.

Bug: 154743278
Test: build pass
Change-Id: I0b10a07c1767cda74096dc44ef7ffa7839a9aae4
Merged-In: I0b10a07c1767cda74096dc44ef7ffa7839a9aae4
This commit is contained in:
hoffc
2020-04-27 13:40:12 +08:00
committed by SongFerngWang
parent d1408a66a6
commit d6c805f0bb

View File

@@ -247,7 +247,7 @@ public class IccLockSettings extends SettingsPreferenceFragment
if (componenterList.size() == 0) {
Log.e(TAG, "onCreateView: no sim info");
return null;
return super.onCreateView(inflater, container, savedInstanceState);
}
if (componenterList.size() > 1) {