X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/ms2-fixes/blobdiff_plain/0ae502f627e216e71b179a37079c9d43c7feeed3..0c4d887cedf2d981df24dcf7716b283be10e64e6:/MS2Debounce/src/de/rmdir/ms2debounce/DebounceBootReceiver.java diff --git a/MS2Debounce/src/de/rmdir/ms2debounce/DebounceBootReceiver.java b/MS2Debounce/src/de/rmdir/ms2debounce/DebounceBootReceiver.java index 3ab003d..14e76a9 100644 --- a/MS2Debounce/src/de/rmdir/ms2debounce/DebounceBootReceiver.java +++ b/MS2Debounce/src/de/rmdir/ms2debounce/DebounceBootReceiver.java @@ -8,7 +8,13 @@ public class DebounceBootReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { if("android.intent.action.BOOT_COMPLETED".equals(intent.getAction())) { - DebounceModuleHelper.loadModule(); + DebounceModuleHelper module = new DebounceModuleHelper(context); + + if (module.get_on_boot() && module.is_safe_to_load()) { + try { + module.loadModule(); + } catch (Exception e) {} + } } } }