diff --git a/.changelog/lang_zh-Hans.json b/.changelog/lang_zh-Hans.json index 555dabe1..6c1ae679 100644 --- a/.changelog/lang_zh-Hans.json +++ b/.changelog/lang_zh-Hans.json @@ -12,8 +12,9 @@ "fix": [ "isJavaClass/isJavaPackage 等全局方法无效的问题", "使用 XML 语法将 JavaScript 表达式作为属性值时, this 对象可能出现指向错误的问题", - "images.concat 纵向拼接时宽度值计算错误", - "images.requestScreenCapture 调用时用户取消授权可能导致应用崩溃的问题", + "canvas 元素控件 setMaxFps 方法内部帧率计算错误", + "images.concat 方法纵向拼接时宽度值计算错误", + "images.requestScreenCapture 方法调用时用户取消授权可能导致应用崩溃的问题", "images 部分相关方法出现异常时 oneShot 标记功能失效的问题 _[`issue #372`](http://issues.autojs6.com/372)_", "images 部分相关方法可能引发内存泄露的问题 _[`issue #372`](http://issues.autojs6.com/372)_", "Android 10 UiObject#child 方法可能出现 ArrayIndexOutOfBoundsException 异常的问题 _[`issue #416`](http://issues.autojs6.com/416)_", diff --git a/app/src/main/java/org/autojs/autojs/core/ui/widget/JsCanvasView.kt b/app/src/main/java/org/autojs/autojs/core/ui/widget/JsCanvasView.kt index 4dcc7288..5a5cad24 100644 --- a/app/src/main/java/org/autojs/autojs/core/ui/widget/JsCanvasView.kt +++ b/app/src/main/java/org/autojs/autojs/core/ui/widget/JsCanvasView.kt @@ -51,7 +51,7 @@ class JsCanvasView : TextureView, TextureView.SurfaceTextureListener { } fun setMaxFps(maxFps: Int) { - mTimePerDraw = (if (maxFps <= 0) 0L else 100L / maxFps) + mTimePerDraw = if (maxFps <= 0) 0L else 1000L / maxFps } @Synchronized