Преглед на файлове

If the webview is not created, firstly start the main intent and then exec the callback

Sebastián Katzer преди 12 години
родител
ревизия
b41609f820
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      src/android/ReceiverActivity.java

+ 7 - 2
src/android/ReceiverActivity.java

@@ -43,8 +43,13 @@ public class ReceiverActivity extends Activity {
             JSONObject args = new JSONObject(bundle.getString(Receiver.OPTIONS));
             Options options = new Options(getApplicationContext()).parse(args);
 
-            invokeBackgroundCallback(options);
-            launchMainIntent();
+            if (LocalNotification.webView == null) {
+                launchMainIntent();
+                invokeBackgroundCallback(options);
+            } else {
+                invokeBackgroundCallback(options);
+                launchMainIntent();
+            }
         } catch (JSONException e) {}
     }