fix mouse event captured by under signatureView in deleleDialogBuilder
This commit is contained in:
+6
-1
@@ -1,6 +1,7 @@
|
|||||||
import 'package:core/core.dart';
|
import 'package:core/core.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_svg/flutter_svg.dart';
|
import 'package:flutter_svg/flutter_svg.dart';
|
||||||
|
import 'package:pointer_interceptor/pointer_interceptor.dart';
|
||||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||||
import 'package:tmail_ui_user/main/routes/route_navigation.dart';
|
import 'package:tmail_ui_user/main/routes/route_navigation.dart';
|
||||||
|
|
||||||
@@ -21,7 +22,7 @@ class DeleteIdentityDialogBuilder extends StatelessWidget {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return ResponsiveWidget(
|
final deleteDialogBuilder = ResponsiveWidget(
|
||||||
responsiveUtils: responsiveUtils,
|
responsiveUtils: responsiveUtils,
|
||||||
mobile: (_buildDeleteDialog(context)
|
mobile: (_buildDeleteDialog(context)
|
||||||
..aligment(Alignment.bottomCenter)
|
..aligment(Alignment.bottomCenter)
|
||||||
@@ -34,6 +35,10 @@ class DeleteIdentityDialogBuilder extends StatelessWidget {
|
|||||||
tabletLarge: _buildDeleteDialog(context).build(),
|
tabletLarge: _buildDeleteDialog(context).build(),
|
||||||
landscapeTablet: _buildDeleteDialog(context).build(),
|
landscapeTablet: _buildDeleteDialog(context).build(),
|
||||||
desktop: _buildDeleteDialog(context).build());
|
desktop: _buildDeleteDialog(context).build());
|
||||||
|
|
||||||
|
return BuildUtils.isWeb
|
||||||
|
? PointerInterceptor(child: deleteDialogBuilder)
|
||||||
|
: deleteDialogBuilder;
|
||||||
}
|
}
|
||||||
|
|
||||||
ConfirmDialogBuilder _buildDeleteDialog(BuildContext context) {
|
ConfirmDialogBuilder _buildDeleteDialog(BuildContext context) {
|
||||||
|
|||||||
Reference in New Issue
Block a user