fix: stop fallback strips blocking system back
This commit is contained in:
@@ -1049,7 +1049,9 @@ FloatBallAppWM.prototype.showToolApp = function(route, resetStack) {
|
|||||||
} catch (eUpd) { safeLog(this.L, 'w', "tool_app update layout fail: " + String(eUpd)); }
|
} catch (eUpd) { safeLog(this.L, 'w', "tool_app update layout fail: " + String(eUpd)); }
|
||||||
try { shell.requestFocus(); } catch (eFocus) {}
|
try { shell.requestFocus(); } catch (eFocus) {}
|
||||||
}
|
}
|
||||||
try { this.showToolAppScreenBackStrips(); } catch (eScreenBack) { safeLog(this.L, 'w', "show screen edge back fail: " + String(eScreenBack)); }
|
// 不再添加全屏左右边缘返回热区:它会抢占系统全面屏返回手势,导致系统返回无效。
|
||||||
|
// ToolApp 自身边界内仍保留子 View fallback;屏幕最边缘交还给系统 OnBackAnimationCallback。
|
||||||
|
try { this.hideToolAppScreenBackStrips(); } catch (eScreenBack) { safeLog(this.L, 'w', "hide screen edge back fail: " + String(eScreenBack)); }
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
this.state.toolAppActive = false;
|
this.state.toolAppActive = false;
|
||||||
safeLog(this.L, 'e', "showToolApp fail route=" + r + " err=" + String(e));
|
safeLog(this.L, 'e', "showToolApp fail route=" + r + " err=" + String(e));
|
||||||
|
|||||||
@@ -58,8 +58,8 @@
|
|||||||
"size": 244271
|
"size": 244271
|
||||||
},
|
},
|
||||||
"th_15_extra.js": {
|
"th_15_extra.js": {
|
||||||
"sha256": "5db4df3da3920996fdbd078f5c463022770be77b2fca2817f72ffe98b88ad5f8",
|
"sha256": "203e65c53d1cd37135af22584b90a89d43ec5f2a7ce1aada18a5d90a49b417d9",
|
||||||
"size": 90535
|
"size": 90774
|
||||||
},
|
},
|
||||||
"th_16_entry.js": {
|
"th_16_entry.js": {
|
||||||
"sha256": "e7c99c3dfbd6aedab05551426955081ae6cae034754f2f557cefa01dc75dc001",
|
"sha256": "e7c99c3dfbd6aedab05551426955081ae6cae034754f2f557cefa01dc75dc001",
|
||||||
@@ -68,5 +68,5 @@
|
|||||||
},
|
},
|
||||||
"keyId": "toolhub-targets-2026-rsa3072",
|
"keyId": "toolhub-targets-2026-rsa3072",
|
||||||
"schema": 2,
|
"schema": 2,
|
||||||
"version": 20260514102303
|
"version": 20260514102839
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
U9lCz4dSjxH2+Dshg24z1+Pn32UWlUDq+kQEXH8rjj69N7FRzrOVJKtFqxt6M/5UsBQCuyWZJK1QhJPwKRfXe/NjkdMHfqeFh8vfXooTGzoN3NYEY2Y4Z/DyHQnXwHdzSeOKb7xyJZwoEOQT8QEEfDFx17fCKdZPu4poz7ITyl7E3G4RuvVTEjVUmm21dcN+ksCX/820ci372fb1zK0t/k58f3lLI6NEkfPstnc+HdtU63ah42TJrKLMHup5m9yB/vcM21hmbAwNweUoICkqeSk+rLSkT1TjAETT2UDL9Y5okm6SP5lwDF2LH839t2xIh7XOe0F+tSmqiEMk7Ryfj6HpP9IcAO064cQpcHXbEv0pwKZ2CJFdbVB6oDKEu7WJONLenQa4cYHbvM1UDYi7yXxIxapkZYED0GbypsNAZAAucpORCcRLJ1CeNEjo+DB7NlxmaVhMv9fsou5geGGVLRMlOxPZIV8mhoPzFLHo/gPrAGZwJzvX/oH+b/oDaNh8
|
WxsHH0184CoBLfPkBU3QRHBovKUizXZrKGN77cMNvox5S6icOVppkMK3m2AGuDCnBnkfFJaldBAmCYdjDnVM0Be0wPhpjdeX+N126WzSSm4dUn4XrtwUkNGJO/Uq7W5tf67nMvCnKKWYsVg4Pak63x15LiLXFARDZVqi2uD2R62Xvp1VMmTm/xR0zQcxcnxeK2oLQocf5fls0U90ps8TEIITk9KqqtAW/nQbdGC5PYDFi3/F+SmhiKdHFYmArsWpgfEvNrvqMUuJ6VtK+agLEcsHrLP47tbUoOZclN7cDKyhKcc/6XjTLNCJFnX9xm0dKi6v0rk5YA4bqC0cMXjkgpI7n9oqP/wHCU6dFmCEOClKJBc2r7hLD9rrGozIocP/ivh4aF7CdKvN1xIFaXSHM+XFk3yZ7kTSqCvwL41bZk6gjSmd0Z1frjRg2ydlGVQ0p15D6l5l06HJjKr/EeWGe1tgi69DTSf0vjGonCSHSIuMussijUl1HETHdSiu4KaB
|
||||||
|
|||||||
Reference in New Issue
Block a user