| Index: chrome/browser/android/webapps/add_to_homescreen_manager.cc
|
| diff --git a/chrome/browser/android/webapps/add_to_homescreen_manager.cc b/chrome/browser/android/webapps/add_to_homescreen_manager.cc
|
| index d3eac8c211cf364215675da53d57d0dc2fd8f961..c892d5c9afa4369403231bae137e6b3c57584bac 100644
|
| --- a/chrome/browser/android/webapps/add_to_homescreen_manager.cc
|
| +++ b/chrome/browser/android/webapps/add_to_homescreen_manager.cc
|
| @@ -171,14 +171,17 @@ void AddToHomescreenManager::OnDataAvailable(const ShortcutInfo& info,
|
| ShortcutHelper::ShowWebApkInstallInProgressToast();
|
| else
|
| CreateInfoBarForWebApk(info, primary_icon);
|
| +
|
| + JNIEnv* env = base::android::AttachCurrentThread();
|
| + Java_AddToHomescreenManager_onFinished(env, java_ref_);
|
| return;
|
| }
|
|
|
| - JNIEnv* env = base::android::AttachCurrentThread();
|
| ScopedJavaLocalRef<jobject> java_bitmap;
|
| if (!primary_icon.drawsNothing())
|
| java_bitmap = gfx::ConvertToJavaBitmap(&primary_icon);
|
|
|
| + JNIEnv* env = base::android::AttachCurrentThread();
|
| Java_AddToHomescreenManager_onReadyToAdd(env, java_ref_, java_bitmap);
|
|
|
| if (add_shortcut_pending_)
|
|
|