mirror of https://github.com/Corewala/Buran
Fixed link long press handler (again)
This commit is contained in:
parent
2b93265dbc
commit
f89af6e673
|
@ -71,9 +71,11 @@ class GemActivity : AppCompatActivity() {
|
||||||
|
|
||||||
private val onLink: (link: URI, longTap: Boolean, adapterPosition: Int) -> Unit = { uri, longTap, position: Int ->
|
private val onLink: (link: URI, longTap: Boolean, adapterPosition: Int) -> Unit = { uri, longTap, position: Int ->
|
||||||
if(longTap){
|
if(longTap){
|
||||||
var globalURI = uri.toString()
|
var globalURI: String
|
||||||
if(globalURI.first() == '/'){
|
if(!uri.toString().contains("//")){
|
||||||
globalURI = (omniTerm.getCurrent() + globalURI).replace("%2F", "/").replace("//", "/").replace("gemini:/", "gemini://")
|
globalURI = (omniTerm.getCurrent() + uri.toString()).replace("%2F", "/").replace("//", "/").replace("gemini:/", "gemini://")
|
||||||
|
} else {
|
||||||
|
globalURI = uri.toString()
|
||||||
}
|
}
|
||||||
Intent().apply {
|
Intent().apply {
|
||||||
action = Intent.ACTION_SEND
|
action = Intent.ACTION_SEND
|
||||||
|
|
Loading…
Reference in New Issue