Merge pull request #5973 from sahilyeole/fix/scam_warning

Fix scam warning overflow
This commit is contained in:
RustDesk 2023-10-11 11:47:34 +08:00 committed by GitHub
commit 73abd0f8b8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -328,7 +328,11 @@ class _ScamWarningDialogState extends State<ScamWarningDialog> {
), ),
), ),
SizedBox(height: 18), SizedBox(height: 18),
Text( SizedBox(
height: 220,
child: Scrollbar(
child: SingleChildScrollView(
child: Text(
translate("scam_text1")+"\n\n" translate("scam_text1")+"\n\n"
+translate("scam_text2")+"\n", +translate("scam_text2")+"\n",
style: TextStyle( style: TextStyle(
@ -337,6 +341,9 @@ class _ScamWarningDialogState extends State<ScamWarningDialog> {
fontSize: 16.0, fontSize: 16.0,
), ),
), ),
),
),
),
Row( Row(
children: <Widget>[ children: <Widget>[
Checkbox( Checkbox(
@ -361,7 +368,9 @@ class _ScamWarningDialogState extends State<ScamWarningDialog> {
Row( Row(
mainAxisAlignment: MainAxisAlignment.end, mainAxisAlignment: MainAxisAlignment.end,
children: [ children: [
ElevatedButton( Container(
constraints: BoxConstraints(maxWidth: 150),
child: ElevatedButton(
onPressed: isButtonLocked onPressed: isButtonLocked
? null ? null
: () { : () {
@ -380,10 +389,15 @@ class _ScamWarningDialogState extends State<ScamWarningDialog> {
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
fontSize: 13.0, fontSize: 13.0,
), ),
maxLines: 2,
overflow: TextOverflow.ellipsis,
),
), ),
), ),
SizedBox(width: 15), SizedBox(width: 15),
ElevatedButton( Container(
constraints: BoxConstraints(maxWidth: 150),
child: ElevatedButton(
onPressed: () { onPressed: () {
Navigator.of(context).pop(); Navigator.of(context).pop();
}, },
@ -396,6 +410,9 @@ class _ScamWarningDialogState extends State<ScamWarningDialog> {
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
fontSize: 13.0, fontSize: 13.0,
), ),
maxLines: 2,
overflow: TextOverflow.ellipsis,
),
), ),
), ),
], ],