TF-1611 Fix user got blocking once html type is selected in vacation

(cherry picked from commit e288977fc0f89af3a77ea964b2470b60748f5ca7)
This commit is contained in:
dab246
2023-03-22 10:49:58 +07:00
committed by Dat Vu
parent f50e63b906
commit 60dd32b790
@@ -2,6 +2,7 @@ import 'package:core/core.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:jmap_dart_client/jmap/mail/vacation/vacation_response.dart'; import 'package:jmap_dart_client/jmap/mail/vacation/vacation_response.dart';
import 'package:pointer_interceptor/pointer_interceptor.dart';
import 'package:rich_text_composer/richtext_controller.dart'; import 'package:rich_text_composer/richtext_controller.dart';
import 'package:tmail_ui_user/features/base/base_controller.dart'; import 'package:tmail_ui_user/features/base/base_controller.dart';
import 'package:tmail_ui_user/features/composer/presentation/controller/rich_text_web_controller.dart'; import 'package:tmail_ui_user/features/composer/presentation/controller/rich_text_web_controller.dart';
@@ -199,7 +200,8 @@ class VacationController extends BaseController {
context: context, context: context,
initialTime: currentTime ?? TimeOfDay.now(), initialTime: currentTime ?? TimeOfDay.now(),
builder: (context, child) { builder: (context, child) {
return Theme( return PointerInterceptor(
child: Theme(
data: Theme.of(context).copyWith( data: Theme.of(context).copyWith(
colorScheme: const ColorScheme.light( colorScheme: const ColorScheme.light(
primary: AppColor.primaryColor, primary: AppColor.primaryColor,
@@ -210,6 +212,7 @@ class VacationController extends BaseController {
child: MediaQuery( child: MediaQuery(
data: const MediaQueryData(alwaysUse24HourFormat: false), data: const MediaQueryData(alwaysUse24HourFormat: false),
child: child!), child: child!),
),
); );
} }
); );