diff --git a/framework/src/org/apache/cordova/SplashScreenPlugin.java b/framework/src/org/apache/cordova/SplashScreenPlugin.java index 79b2bc2ac6..91bcdc7069 100644 --- a/framework/src/org/apache/cordova/SplashScreenPlugin.java +++ b/framework/src/org/apache/cordova/SplashScreenPlugin.java @@ -127,7 +127,7 @@ private void setupSplashScreen(SplashScreen splashScreen) { // auto hide splash screen when custom delay is defined. if (autoHide && delayTime != DEFAULT_DELAY_TIME) { - Handler splashScreenDelayHandler = new Handler(); + Handler splashScreenDelayHandler = new Handler(cordova.getContext().getMainLooper()); splashScreenDelayHandler.postDelayed(() -> keepOnScreen = false, delayTime); }