From 22cd229da98ea5deded370ae5e54b02a5645fbd7 Mon Sep 17 00:00:00 2001 From: linshenjianlu Date: Sun, 3 May 2026 13:57:17 +0800 Subject: [PATCH] =?UTF-8?q?fix(panels):=20=E8=BE=93=E5=85=A5=E6=B3=95?= =?UTF-8?q?=E5=BC=B9=E5=87=BA=E6=97=B6=E4=BF=9D=E6=8C=81=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=99=A8=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/th_14_panels.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/th_14_panels.js b/code/th_14_panels.js index cb4960c..c2061ce 100644 --- a/code/th_14_panels.js +++ b/code/th_14_panels.js @@ -3862,7 +3862,8 @@ FloatBallAppWM.prototype.showShortXIconPickerPopup = function(opts) { android.view.WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, android.graphics.PixelFormat.TRANSLUCENT ); - overlayLp.softInputMode = android.view.WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE + // 输入法弹出时保持 overlay 原位,不让系统 resize/pan 导致弹窗整体上移、界面被割裂。 + overlayLp.softInputMode = android.view.WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING | android.view.WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN; try { wm.addView(rootOverlay, overlayLp); } catch(eAdd) {