handle viewinsets

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-24 23:55:20 +08:00
parent 12f7c88786
commit 3b16abf204
19 changed files with 88 additions and 75 deletions

View File

@@ -39,9 +39,12 @@ class _LoginPageState extends State<LoginPage> {
void didChangeDependencies() {
super.didChangeDependencies();
_loginPageCtr.didChangeDependencies(context);
padding =
MediaQuery.viewPaddingOf(context).copyWith(top: 0) +
const EdgeInsets.only(bottom: 25);
final padding = MediaQuery.viewPaddingOf(context);
this.padding = .only(
left: padding.left,
right: padding.right,
bottom: padding.bottom + MediaQuery.viewInsetsOf(context).bottom + 25,
);
}
Widget loginByQRCode(ThemeData theme) {