sdm660-common: XiaomiParts: Dont crash if dirac is not initialized
This commit is contained in:
parent
197013de2e
commit
96cf920455
1 changed files with 7 additions and 1 deletions
|
@ -88,7 +88,13 @@ public class DeviceSettings extends PreferenceFragment implements
|
|||
enhancerEnabled = DiracService.sDiracUtils.isDiracEnabled();
|
||||
} catch (java.lang.NullPointerException e) {
|
||||
getContext().startService(new Intent(getContext(), DiracService.class));
|
||||
enhancerEnabled = DiracService.sDiracUtils.isDiracEnabled();
|
||||
try {
|
||||
enhancerEnabled = DiracService.sDiracUtils.isDiracEnabled();
|
||||
} catch (NullPointerException ne) {
|
||||
// Avoid crash
|
||||
ne.printStackTrace();
|
||||
enhancerEnabled = false;
|
||||
}
|
||||
}
|
||||
|
||||
SecureSettingSwitchPreference enableDirac = (SecureSettingSwitchPreference) findPreference(PREF_ENABLE_DIRAC);
|
||||
|
|
Loading…
Reference in a new issue