X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fstoutner%2Fprivacybrowser%2Fadapters%2FWebViewStateAdapter.kt;h=7a7913a5de77dc7288f192cc380976c7df31594c;hb=83a2b6e5635956bb940642e0e5beb47453145dc3;hp=0d0fdef22c0800cf52af966eee07410271a6532b;hpb=5dd60cebd26469bcc597e1ccede8706fb403dfc1;p=PrivacyBrowserAndroid.git diff --git a/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewStateAdapter.kt b/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewStateAdapter.kt index 0d0fdef2..7a7913a5 100644 --- a/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewStateAdapter.kt +++ b/app/src/main/java/com/stoutner/privacybrowser/adapters/WebViewStateAdapter.kt @@ -1,5 +1,5 @@ /* - * Copyright © 2019-2023 Soren Stoutner . + * Copyright 2019-2023 Soren Stoutner . * * This file is part of Privacy Browser Android . * @@ -82,16 +82,12 @@ class WebViewStateAdapter(fragmentActivity: FragmentActivity) : FragmentStateAda NO_ID } - fun addPage(pageNumber: Int, webViewViewPager2: ViewPager2, url: String, moveToNewPage: Boolean) { + fun addPage(pagePosition: Int, url: String) { // Add a new page. - webViewFragmentsList.add(WebViewTabFragment.createPage(pageNumber, url)) + webViewFragmentsList.add(pagePosition, WebViewTabFragment.createPage(pagePosition, url)) // Update the view pager. - notifyItemInserted(pageNumber) - - // Move to the new page if indicated. - if (moveToNewPage) - webViewViewPager2.currentItem = pageNumber + notifyItemInserted(pagePosition) } fun deletePage(pageNumber: Int, webViewPager2: ViewPager2): Boolean {