Skip to content

Commit

Permalink
fix: 更新复制功能实现 issues#8
Browse files Browse the repository at this point in the history
  • Loading branch information
jixiaoyong committed Mar 8, 2024
1 parent 92b5056 commit cc8663f
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/main/kotlin/io/github/jixiaoyong/pages/signapp/SignApp.kt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ import androidx.compose.ui.awt.ComposeWindow
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.layout.onPlaced
import androidx.compose.ui.layout.positionInWindow
import androidx.compose.ui.platform.LocalClipboardManager
import androidx.compose.ui.text.AnnotatedString
import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.style.TextAlign
Expand All @@ -37,9 +39,7 @@ import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.flowOf
import kotlinx.coroutines.launch
import java.awt.Desktop
import java.awt.Toolkit
import java.awt.datatransfer.DataFlavor
import java.awt.datatransfer.StringSelection
import java.awt.dnd.DnDConstants
import java.awt.dnd.DropTarget
import java.awt.dnd.DropTargetAdapter
Expand Down Expand Up @@ -74,6 +74,8 @@ fun PageSignApp(
var signApkResult: CommandResult by remember { mutableStateOf(CommandResult.NOT_EXECUT) }
val scaffoldState = rememberScaffoldState()

val clipboard = LocalClipboardManager.current

val apkSignType by settings.signTypeList.collectAsState(setOf())
val selectedSignInfo by settings.selectedSignInfoBean.collectAsState(null)
val signedDirectory by settings.signedDirectory.collectAsState(null)
Expand Down Expand Up @@ -397,9 +399,7 @@ fun PageSignApp(
SnackbarDuration.Indefinite
)
if (SnackbarResult.ActionPerformed == result) {
val clipboard = Toolkit.getDefaultToolkit().systemClipboard
val stringSelection = StringSelection("${mergedResult.message}")
clipboard.setContents(stringSelection, null)
clipboard.setText(AnnotatedString("${mergedResult.message}"))
}
}

Expand Down

0 comments on commit cc8663f

Please sign in to comment.