6.6.3 - Alpha - 修复 dialogs 模块无法正常使用 customView 属性的问题 (issue #364)
This commit is contained in:
@@ -1,11 +1,12 @@
|
|||||||
{
|
{
|
||||||
"$data": {
|
"$data": {
|
||||||
"v6.6.3": {
|
"v6.6.3": {
|
||||||
"released_date": "2025/04/18",
|
"released_date": "2025/04/19",
|
||||||
"fix": [
|
"fix": [
|
||||||
"主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题",
|
"主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题",
|
||||||
"部分设备代码编辑器空行显示方框字符的问题",
|
"部分设备代码编辑器空行显示方框字符的问题",
|
||||||
"APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题",
|
"APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题",
|
||||||
|
"dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_",
|
||||||
"console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_"
|
"console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_"
|
||||||
],
|
],
|
||||||
"improvement": [
|
"improvement": [
|
||||||
|
|||||||
@@ -157,11 +157,12 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
|
|||||||
|
|
||||||
# v6.6.3
|
# v6.6.3
|
||||||
|
|
||||||
###### 2025/04/18
|
###### 2025/04/19
|
||||||
|
|
||||||
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
||||||
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
||||||
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
||||||
|
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
|
||||||
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
||||||
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
||||||
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
||||||
|
|||||||
@@ -157,11 +157,12 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
|
|||||||
|
|
||||||
# v6.6.3
|
# v6.6.3
|
||||||
|
|
||||||
###### 2025/04/18
|
###### 2025/04/19
|
||||||
|
|
||||||
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
||||||
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
||||||
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
||||||
|
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
|
||||||
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
||||||
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
||||||
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
||||||
|
|||||||
@@ -6,11 +6,12 @@
|
|||||||
|
|
||||||
# v6.6.3
|
# v6.6.3
|
||||||
|
|
||||||
###### 2025/04/18
|
###### 2025/04/19
|
||||||
|
|
||||||
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
||||||
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
||||||
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
||||||
|
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
|
||||||
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
||||||
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
||||||
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
||||||
|
|||||||
@@ -6,11 +6,12 @@
|
|||||||
|
|
||||||
# v6.6.3
|
# v6.6.3
|
||||||
|
|
||||||
###### 2025/04/18
|
###### 2025/04/19
|
||||||
|
|
||||||
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
|
||||||
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
* `修复` 部分设备代码编辑器空行显示方框字符的问题
|
||||||
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
|
||||||
|
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
|
||||||
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
|
||||||
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
* `优化` 打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_
|
||||||
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
* `优化` 使用异步加载方式一定程度提升文件管理器列表滑动流畅性
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import com.afollestad.materialdialogs.Theme
|
|||||||
import org.autojs.autojs.annotation.RhinoRuntimeFunctionInterface
|
import org.autojs.autojs.annotation.RhinoRuntimeFunctionInterface
|
||||||
import org.autojs.autojs.core.ui.dialog.JsDialog
|
import org.autojs.autojs.core.ui.dialog.JsDialog
|
||||||
import org.autojs.autojs.core.ui.dialog.JsDialogBuilder
|
import org.autojs.autojs.core.ui.dialog.JsDialogBuilder
|
||||||
|
import org.autojs.autojs.core.ui.nativeview.NativeView
|
||||||
import org.autojs.autojs.extension.AnyExtensions.isJsNullish
|
import org.autojs.autojs.extension.AnyExtensions.isJsNullish
|
||||||
import org.autojs.autojs.extension.AnyExtensions.isJsString
|
import org.autojs.autojs.extension.AnyExtensions.isJsString
|
||||||
import org.autojs.autojs.extension.AnyExtensions.isJsXml
|
import org.autojs.autojs.extension.AnyExtensions.isJsXml
|
||||||
@@ -547,6 +548,9 @@ class Dialogs(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) {
|
|||||||
UI.inflateRhinoRuntime(scriptRuntime, customView)
|
UI.inflateRhinoRuntime(scriptRuntime, customView)
|
||||||
}, NOT_CONSTRUCTABLE))
|
}, NOT_CONSTRUCTABLE))
|
||||||
}
|
}
|
||||||
|
if (customView is NativeView) {
|
||||||
|
customView = customView.unwrap()
|
||||||
|
}
|
||||||
require(customView is View) {
|
require(customView is View) {
|
||||||
"Property customView ${customView.jsBrief()} of argument properties for dialogs.build is invalid"
|
"Property customView ${customView.jsBrief()} of argument properties for dialogs.build is invalid"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#Sat Apr 19 01:36:17 CST 2025
|
#Sat Apr 19 02:00:10 CST 2025
|
||||||
BUILD_TIME=1744997777676
|
BUILD_TIME=1744999210778
|
||||||
COMPILE_SDK_VERSION=35
|
COMPILE_SDK_VERSION=35
|
||||||
JAVA_VERSION=23
|
JAVA_VERSION=23
|
||||||
JAVA_VERSION_MIN_RADICAL=0
|
JAVA_VERSION_MIN_RADICAL=0
|
||||||
|
|||||||
Reference in New Issue
Block a user