TF-4141 should not show inkwell effect when user drag email into virtual folder

This commit is contained in:
dab246
2025-12-29 13:00:06 +07:00
committed by Dat H. Pham
parent 3e86f53862
commit df5ed118b3
16 changed files with 106 additions and 58 deletions
@@ -9,17 +9,18 @@ import 'package:tmail_ui_user/features/composer/presentation/mixin/text_selectio
extension HandleAiScribeInComposerExtension on ComposerController {
bool get isAIScribeAvailable {
final aiCapability = getAICapability(
final isAIScribeEndpointAvailable =
mailboxDashBoardController.isAIScribeEndpointAvailable(
session: mailboxDashBoardController.sessionCurrent,
accountId: mailboxDashBoardController.accountId.value,
);
final isScribeEndpointAvailable =
aiCapability?.isScribeEndpointAvailable == true;
final isAIScribeConfigEnabled =
mailboxDashBoardController.cachedAIScribeConfig.value.isEnabled;
return isAIScribeConfigEnabled && isScribeEndpointAvailable;
return isAIScribeConfigEnabled &&
isAIScribeEndpointAvailable &&
!PlatformInfo.isMobile;
}
Future<String> _getTextOnlyContentInEditor() async {