fix: reduce color picker popup max height

This commit is contained in:
7015725
2026-05-22 04:10:53 +08:00
parent 854e80de80
commit 78218ce1f5
3 changed files with 7 additions and 5 deletions

View File

@@ -4765,8 +4765,10 @@ FloatBallAppWM.prototype.showPopupOverlay = function(opts) {
} catch(eScreenSize) { safeLog(null, 'e', "catch " + String(eScreenSize)); } } catch(eScreenSize) { safeLog(null, 'e', "catch " + String(eScreenSize)); }
if (sw <= 0) sw = self.dp(360); if (sw <= 0) sw = self.dp(360);
if (sh <= 0) sh = self.dp(640); if (sh <= 0) sh = self.dp(640);
// 弹窗尺寸只做“内容可用的上限”,不要按屏幕比例强行拉满。
// 上一版 84% 屏高会在高屏手机上显得过长;颜色面板内容交给 ScrollView 溢出滚动。
var panelWidth = Math.round(sw * 0.92); 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(420)) panelWidth = self.dp(420);
if (panelWidth < self.dp(300)) panelWidth = Math.min(sw - self.dp(16), self.dp(300)); 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); if (panelHeight > sh - self.dp(48)) panelHeight = sh - self.dp(48);

View File

@@ -54,8 +54,8 @@
"size": 21198 "size": 21198
}, },
"th_14_panels.js": { "th_14_panels.js": {
"sha256": "f91d57602320779b14b03a87daf7d2cf9fdfc2e7b486042c769cc9b7dbc36b89", "sha256": "7f67c1a1d0fbffb125837269f8475226e00b79017f5503c406c9f06d37f1ddea",
"size": 294297 "size": 294524
}, },
"th_15_extra.js": { "th_15_extra.js": {
"sha256": "11a9866ba156c2a7862633530eb0d796a9955698a0c3fad4199dcccd4bb27c47", "sha256": "11a9866ba156c2a7862633530eb0d796a9955698a0c3fad4199dcccd4bb27c47",
@@ -68,5 +68,5 @@
}, },
"keyId": "toolhub-targets-2026-rsa3072", "keyId": "toolhub-targets-2026-rsa3072",
"schema": 2, "schema": 2,
"version": 20260521195932 "version": 20260521201044
} }

View File

@@ -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