mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 06:17:57 +01:00 
			
		
		
		
	Fix url sharing
Maybe fixes #8539
Based on f52785cbbd
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
			
			
This commit is contained in:
		| @@ -13,8 +13,15 @@ fun Uri.toShareIntent(context: Context, type: String = "image/*", message: Strin | ||||
|     val uri = this | ||||
|  | ||||
|     val shareIntent = Intent(Intent.ACTION_SEND).apply { | ||||
|         if (message != null) putExtra(Intent.EXTRA_TEXT, message) | ||||
|         putExtra(Intent.EXTRA_STREAM, uri) | ||||
|         when (uri.scheme) { | ||||
|             "http", "https" -> { | ||||
|                 putExtra(Intent.EXTRA_TEXT, uri.toString()) | ||||
|             } | ||||
|             "content" -> { | ||||
|                 message?.let { putExtra(Intent.EXTRA_TEXT, it) } | ||||
|                 putExtra(Intent.EXTRA_STREAM, uri) | ||||
|             } | ||||
|         } | ||||
|         clipData = ClipData.newRawUri(null, uri) | ||||
|         setType(type) | ||||
|         flags = Intent.FLAG_GRANT_READ_URI_PERMISSION | ||||
|   | ||||
		Reference in New Issue
	
	Block a user