From 60152b1f08273deee1d537ce007ee1c12be2bd19 Mon Sep 17 00:00:00 2001
From: Runt <qingingrunt2010@qq.com>
Date: Fri, 30 May 2025 16:03:04 +0000
Subject: [PATCH] 弹框问题修复 权限调整
---
libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt | 6 +++---
libmvi/src/main/AndroidManifest.xml | 19 -------------------
2 files changed, 3 insertions(+), 22 deletions(-)
diff --git a/libmvi/src/main/AndroidManifest.xml b/libmvi/src/main/AndroidManifest.xml
index 54b6652..c610dd0 100644
--- a/libmvi/src/main/AndroidManifest.xml
+++ b/libmvi/src/main/AndroidManifest.xml
@@ -4,23 +4,8 @@
<uses-permission android:name="android.permission.INTERNET" />
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
- <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" /><!--SDCard写权限 android 11-->
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" tools:ignore="ProtectedPermissions" />
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!--SDCard写权限-->
- <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <!--SDCard读权限-->
- <uses-permission android:name="android.permission.WAKE_LOCK" />
- <uses-permission android:name="android.permission.CAMERA" />
- <uses-permission android:name="android.permission.RECORD_AUDIO" />
- <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
- <!--震动权限-->
- <uses-permission android:name="android.permission.VIBRATE" />
- <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
-
-
- <uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-feature
android:name="android.hardware.camera"
@@ -43,8 +28,4 @@
<uses-feature
android:name="android.hardware.touchscreen.multitouch.distinct"
android:required="false" />
- <!--在sdcard中创建/删除文件的权限 -->
- <uses-permission
- android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
- tools:ignore="ProtectedPermissions" />
</manifest>
\ No newline at end of file
diff --git a/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt b/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt
index 3dd7708..b673631 100644
--- a/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt
+++ b/libmvi/src/main/java/com/runt/open/mvi/views/PublicViews.kt
@@ -69,7 +69,7 @@
if(message.cancelDissmiss){
message.setDismiss.invoke()
}
- message.onDismissRequest
+ message.onDismissRequest.invoke()
}) {
Card(
modifier = Modifier
@@ -100,7 +100,7 @@
if(message.cancelDissmiss){
message.setDismiss.invoke()
}
- message.onDismissRequest
+ message.onDismissRequest.invoke()
}) {
Text(text = message.cancelText)
}
@@ -110,7 +110,7 @@
if(message.confirmDissmiss){
message.setDismiss.invoke()
}
- message.onConfirmRequest
+ message.onConfirmRequest.invoke()
}) {
Text(text = message.confirmText)
}
--
Gitblit v1.9.1