mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-03 23:58:55 +01:00 
			
		
		
		
	Don't show clipboard copy confirmation toast on Android 13 or above
This commit is contained in:
		@@ -88,7 +88,11 @@ fun Context.copyToClipboard(label: String, content: String) {
 | 
			
		||||
        val clipboard = getSystemService<ClipboardManager>()!!
 | 
			
		||||
        clipboard.setPrimaryClip(ClipData.newPlainText(label, content))
 | 
			
		||||
 | 
			
		||||
        toast(getString(R.string.copied_to_clipboard, content.truncateCenter(50)))
 | 
			
		||||
        // Android 13 and higher shows a visual confirmation of copied contents
 | 
			
		||||
        // https://developer.android.com/about/versions/13/features/copy-paste
 | 
			
		||||
        if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.S_V2) {
 | 
			
		||||
            toast(getString(R.string.copied_to_clipboard, content.truncateCenter(50)))
 | 
			
		||||
        }
 | 
			
		||||
    } catch (e: Throwable) {
 | 
			
		||||
        logcat(LogPriority.ERROR, e)
 | 
			
		||||
        toast(R.string.clipboard_copy_error)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user