From 78218ce1f5a2e4a96431214138e73113e0e4f8af Mon Sep 17 00:00:00 2001 From: 7015725 Date: Fri, 22 May 2026 04:10:53 +0800 Subject: [PATCH] fix: reduce color picker popup max height --- code/th_14_panels.js | 4 +++- manifest.json | 6 +++--- manifest.sig | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/code/th_14_panels.js b/code/th_14_panels.js index d6a01ad..9511562 100644 --- a/code/th_14_panels.js +++ b/code/th_14_panels.js @@ -4765,8 +4765,10 @@ FloatBallAppWM.prototype.showPopupOverlay = function(opts) { } catch(eScreenSize) { safeLog(null, 'e', "catch " + String(eScreenSize)); } if (sw <= 0) sw = self.dp(360); if (sh <= 0) sh = self.dp(640); + // 弹窗尺寸只做“内容可用的上限”,不要按屏幕比例强行拉满。 + // 上一版 84% 屏高会在高屏手机上显得过长;颜色面板内容交给 ScrollView 溢出滚动。 var panelWidth = Math.round(sw * 0.92); - var panelHeight = Math.round(sh * 0.84); + var panelHeight = Math.min(self.dp(520), Math.round(sh * 0.68)); if (panelWidth > self.dp(420)) panelWidth = self.dp(420); if (panelWidth < self.dp(300)) panelWidth = Math.min(sw - self.dp(16), self.dp(300)); if (panelHeight > sh - self.dp(48)) panelHeight = sh - self.dp(48); diff --git a/manifest.json b/manifest.json index 0f40efe..1bfa777 100644 --- a/manifest.json +++ b/manifest.json @@ -54,8 +54,8 @@ "size": 21198 }, "th_14_panels.js": { - "sha256": "f91d57602320779b14b03a87daf7d2cf9fdfc2e7b486042c769cc9b7dbc36b89", - "size": 294297 + "sha256": "7f67c1a1d0fbffb125837269f8475226e00b79017f5503c406c9f06d37f1ddea", + "size": 294524 }, "th_15_extra.js": { "sha256": "11a9866ba156c2a7862633530eb0d796a9955698a0c3fad4199dcccd4bb27c47", @@ -68,5 +68,5 @@ }, "keyId": "toolhub-targets-2026-rsa3072", "schema": 2, - "version": 20260521195932 + "version": 20260521201044 } diff --git a/manifest.sig b/manifest.sig index c7c60c9..b3834f3 100644 --- a/manifest.sig +++ b/manifest.sig @@ -1 +1 @@ -BWqnS9jHg+Zw8jEqPYR7OfTW+uGxw5ffWJi0rxpC9tyye+gT4YmRF7cIn+IWHG8B1b+Wh0nLH1q7pLdkeBcOp9X0Ax799//dDQIA6eCNOp7RYzwHjjUGwNzrRSjtnhZBqYHFhoDosROTFQBY+PsTSaZjzcDU3IcStHWdr3q0GtzauXNPfBwt54bwkSPNfLCTzdLyuI75hT9guG9uU6GgUxnJHMLgLGgcHav2dQoQlQjcdEC1fY+Es+KGLAnwIIDlfWkWVTlZbwkowU3b+A1g7HaV+fMtHifAWGhshDI3poK9cdF6dqLrp4IMEfkhKUIFZ88ralWRzP+QnDrdYTa/fRsxKvAlSktvBX5zvGPueX1r4anp63hDbvagORK5aTeVXCBh/2ocsE5sG+ukb/0Ica79apzeeRONInPAj19XztmxV/nZcc64sB+ZSUAB3N9rniIEWzyooxHjyVPiR09WZyXt6FspKNmSnYvYGvzTciDyVxB/3d0M5RYtsE/7T8+k +QBhY334RgIq6jCCuUNhhW9Uc+Fth5elIZGxYlfkuggQarZnoII1Hxrlsl0P3kUZHSy1iR7RxCTlp+VJ8ELHEpDnWKHOoObN3n36Nxw8cEHY9cNwNAJq9aAETz2R5Tnt7i6Pfi6/GelqOh9RZXNLTcFhywtxqfCaERMQ3mKSeDg71sb0SFGWHUKBgTnTY1mvz/BYfJNsu3gaO1lR5LX4bg3H9kUngqIoXp5EdAo4zhn7XQvuHK/OLKUktfIW+vlFrBlTDfMsfYHX1ajjAdrRYN6z6bumH7agGitRsmKATB/bTtFS4fcatrZrwJUdz7ZQVXM0X4AQP7B//4jHXPcRtg8EkhkqZVxgAw95turMFncg/q8crRtVz1jdtBvMbDYVAu46uop97Xs++IbYmrdAkfqsSYjbLOjUh1Egcq55qKbFwQjWswsRqbwv9zjY/My/5YGJeJCy7QFAxgedTWdgPqtjDvBAUj4pxvuW7xlKkSBWYCtZbGc2mZ07euxyVIPg3