TF-4002 Avoid losing focus when displaying above iframe

This commit is contained in:
dab246
2025-09-05 10:27:16 +07:00
committed by Dat H. Pham
parent c6d1a3cd2c
commit be79c30b1d
2 changed files with 4 additions and 2 deletions
@@ -47,7 +47,8 @@ class ComposerView extends GetWidget<ComposerController> {
bool isOverlayEnabled = controller.mailboxDashBoardController.isDisplayedOverlayViewOnIFrame ||
MessageDialogActionManager().isDialogOpened ||
ColorDialogPicker().isOpened.isTrue ||
DialogRouter.isRuleFilterDialogOpened.isTrue;
DialogRouter.isRuleFilterDialogOpened.isTrue ||
DialogRouter.isDialogOpened;
if (isOverlayEnabled) {
return Positioned.fill(
@@ -537,7 +537,8 @@ class EmailView extends GetWidget<SingleEmailController> {
MessageDialogActionManager().isDialogOpened ||
EmailActionReactor.isDialogOpened ||
ColorDialogPicker().isOpened.isTrue ||
DialogRouter.isRuleFilterDialogOpened.isTrue;
DialogRouter.isRuleFilterDialogOpened.isTrue ||
DialogRouter.isDialogOpened;
if (isOverlayEnabled) {
return Positioned.fill(