Skip to content

Commit

Permalink
hide annoying popup of deepl and twitter
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeff committed Aug 11, 2021
1 parent e331563 commit 72d04bc
Showing 1 changed file with 17 additions and 9 deletions.
26 changes: 17 additions & 9 deletions app/src/main/java/site/leos/setter/TextSearchFragment.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ import android.content.pm.PackageManager
import android.content.res.Configuration
import android.net.Uri
import android.os.Bundle
import android.os.Handler
import android.os.Looper
import android.view.*
import android.webkit.*
import android.widget.ProgressBar
Expand All @@ -18,9 +20,19 @@ import com.google.android.material.progressindicator.LinearProgressIndicator
import kotlinx.android.synthetic.main.fragment_webview.*

class TextSearchFragment : Fragment(){
lateinit var webView :WebView
var resultLoaded = false
lateinit var urlString :String
private lateinit var webView :WebView
private var resultLoaded = false
private lateinit var urlString :String
private val hideHandler = Handler(Looper.getMainLooper())
private val hidePopup = Runnable {
webView.loadUrl("javascript:" +
"""
$('#dl_cookieBanner').hide();
$('footer').hide();
$('#layers').hide();
"""
)
}

override fun onCreate(savedInstanceState: Bundle?) {
urlString = arguments?.getString(KEY_URL)!!
Expand Down Expand Up @@ -119,12 +131,8 @@ class TextSearchFragment : Fragment(){
}

override fun onPageFinished(view: WebView?, url: String?) {
view?.loadUrl("javascript:" +
"""
$('#dl_cookieBanner').hide();
$('footer').hide();
"""
)
hideHandler.removeCallbacks(hidePopup)
hideHandler.postDelayed(hidePopup, 2000)
}
}

Expand Down

0 comments on commit 72d04bc

Please sign in to comment.