Skip to content

Commit 9001226

Browse files
committed
add fix to exit webview when internet banking flow is complete
1 parent e7eda0f commit 9001226

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

raveandroid/src/main/java/com/flutterwave/raveandroid/account/AccountFragment.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import android.support.v7.widget.LinearLayoutManager;
2121
import android.support.v7.widget.RecyclerView;
2222
import android.text.util.Linkify;
23+
import android.util.Log;
2324
import android.view.LayoutInflater;
2425
import android.view.View;
2526
import android.view.ViewGroup;
@@ -571,19 +572,23 @@ public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request
571572
@Override
572573
public void onPageStarted(WebView view, String url, Bitmap favicon) {
573574
super.onPageStarted(view, url, favicon);
575+
Log.d("started URLS", url);
574576
showProgressIndicator(true);
575-
576577
}
577578

578579
@Override
579580
public void onPageFinished(WebView view, String url) {
580581
super.onPageFinished(view, url);
582+
583+
// Log.d("URLS", url);
584+
showProgressIndicator(false);
585+
586+
Log.d("finished URLS", url);
581587
if (url.contains("/complete") || url.contains("submitting_mock_form")) {
588+
closeBottomSheetsIfOpen();
582589
presenter.requeryTx(flwRef, ravePayInitializer.getSecretKey());
583590
}
584591

585-
// Log.d("URLS", url);
586-
showProgressIndicator(false);
587592

588593
}
589594
}

0 commit comments

Comments
 (0)