Skip to content

Commit 0cabb6b

Browse files
committed
Upload file
1 parent a5a393b commit 0cabb6b

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

krscript/src/main/java/com/omarea/krscript/ui/ParamsAppChooserRender.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,15 @@ class ParamsAppChooserRender(private var actionParamInfo: ActionParamInfo, priva
6161

6262
val options = ArrayList(packages.map {
6363
AdapterAppChooser.AppInfo().apply {
64-
appName = "" + it.applicationInfo?.loadLabel(pm)
64+
appName = "" + it.applicationInfo.loadLabel(pm)
6565
packageName = it.packageName
6666
}
6767
})
6868

6969
// 是否包含丢失的应用程序
7070
if (includeMissing && actionParamInfo.optionsFromShell != null) {
7171
for (item in actionParamInfo.optionsFromShell!!) {
72-
if (options.none { it.packageName == item.value }) {
72+
if (options.filter { it.packageName == item.value }.isEmpty()) {
7373
options.add(AdapterAppChooser.AppInfo().apply {
7474
appName = "" + item.title
7575
packageName = "" + item.value
@@ -100,7 +100,7 @@ class ParamsAppChooserRender(private var actionParamInfo: ActionParamInfo, priva
100100
val current = packages.find { it.packageName == currentValue }
101101
val currentIndex = if (current != null) packages.indexOf(current) else -1
102102
if (currentIndex > -1) {
103-
packages[currentIndex].selected = true
103+
packages.get(currentIndex).selected = true
104104
}
105105
}
106106
}
@@ -150,8 +150,8 @@ class ParamsAppChooserRender(private var actionParamInfo: ActionParamInfo, priva
150150

151151
override fun onConfirm(apps: List<AdapterAppChooser.AppInfo>) {
152152
if (actionParamInfo.multiple) {
153-
val values = apps.joinToString(actionParamInfo.separator) { it.packageName }
154-
val labels = apps.joinToString("") { it.appName }
153+
val values = apps.map { it.packageName }.joinToString(actionParamInfo.separator)
154+
val labels = apps.map { it.appName }.joinToString("")
155155
valueView.text = values
156156
nameView.text = labels
157157
} else {

0 commit comments

Comments
 (0)