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
+10 -2
View File
@@ -8,8 +8,6 @@ import 'package:tmail_ui_user/features/home/domain/extensions/session_extensions
mixin AiScribeMixin {
AICapability? getAICapability({Session? session, AccountId? accountId}) {
if (PlatformInfo.isMobile) return null;
if (accountId == null || session == null) {
return null;
}
@@ -17,8 +15,18 @@ mixin AiScribeMixin {
return session.getAICapability(accountId);
}
bool isAIScribeEndpointAvailable({Session? session, AccountId? accountId}) {
final aiCapability = getAICapability(
session: session,
accountId: accountId,
);
return aiCapability?.isScribeEndpointAvailable == true;
}
void injectAIScribeBindings(Session? session, AccountId? accountId) {
try {
if (PlatformInfo.isMobile) return;
final aiCapability = getAICapability(
session: session,
accountId: accountId,