Fixed external search setting

pull/191/head
M66B 4 years ago
parent c3bbd71469
commit 090f8d3a40

@ -485,7 +485,7 @@ public class Helper {
static boolean isComponentEnabled(Context context, Class<?> clazz) { static boolean isComponentEnabled(Context context, Class<?> clazz) {
PackageManager pm = context.getPackageManager(); PackageManager pm = context.getPackageManager();
int state = pm.getComponentEnabledSetting(new ComponentName(context, clazz)); int state = pm.getComponentEnabledSetting(new ComponentName(context, clazz));
return (state != PackageManager.COMPONENT_ENABLED_STATE_DISABLED); return (state == PackageManager.COMPONENT_ENABLED_STATE_ENABLED);
} }
static void enableComponent(Context context, Class<?> clazz, boolean whether) { static void enableComponent(Context context, Class<?> clazz, boolean whether) {
@ -497,7 +497,7 @@ public class Helper {
pm.setComponentEnabledSetting( pm.setComponentEnabledSetting(
new ComponentName(context, name), new ComponentName(context, name),
whether whether
? PackageManager.COMPONENT_ENABLED_STATE_DEFAULT ? PackageManager.COMPONENT_ENABLED_STATE_ENABLED
: PackageManager.COMPONENT_ENABLED_STATE_DISABLED, : PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP); PackageManager.DONT_KILL_APP);
} }

Loading…
Cancel
Save