diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index e87760d..03a410b 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -11,7 +11,7 @@
+
+
+
+
+
diff --git a/android/app/src/main/kotlin/com/example/my_linkding/MainActivity.kt b/android/app/src/main/kotlin/com/example/my_linkding/MainActivity.kt
index 6d0fdbd..773e247 100644
--- a/android/app/src/main/kotlin/com/example/my_linkding/MainActivity.kt
+++ b/android/app/src/main/kotlin/com/example/my_linkding/MainActivity.kt
@@ -1,6 +1,24 @@
package com.jgeek00.linkdy
+
+import android.content.Intent
+import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterActivity
+import io.flutter.embedding.engine.FlutterEngine
+import io.flutter.plugins.GeneratedPluginRegistrant
+import android.os.Bundle
class MainActivity: FlutterActivity() {
-}
+ override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
+ GeneratedPluginRegistrant.registerWith(flutterEngine);
+ java.lang.Thread.sleep(1000);
+ }
+ override fun onCreate(savedInstanceState: Bundle?) {
+ if (intent.getIntExtra("org.chromium.chrome.extra.TASK_ID", -1) == this.taskId) {
+ this.finish()
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ startActivity(intent);
+ }
+ super.onCreate(savedInstanceState)
+ }
+}
\ No newline at end of file