[Android][Disable work manager] Update the sending queue UI with the new way of manually resend email
(cherry picked from commit e217358ea8ef05eaeaeea0f965151682d8a6f754)
This commit is contained in:
committed by
Dat H. Pham
parent
0283698076
commit
ad4be01ea2
@@ -34,16 +34,7 @@ class SendingQueueView extends GetWidget<SendingQueueController> with AppLoaderM
|
||||
);
|
||||
}),
|
||||
const Divider(color: AppColor.colorDividerComposer, height: 1),
|
||||
if (PlatformInfo.isIOS)
|
||||
const BannerMessageSendingQueueWidget()
|
||||
else
|
||||
Obx(() {
|
||||
if (!controller.isConnectedNetwork) {
|
||||
return const BannerMessageSendingQueueWidget();
|
||||
} else {
|
||||
return const SizedBox.shrink();
|
||||
}
|
||||
}),
|
||||
const BannerMessageSendingQueueWidget(),
|
||||
Expanded(child: _buildListSendingEmails(context)),
|
||||
Obx(() {
|
||||
if (controller.isAllUnSelected) {
|
||||
@@ -91,11 +82,7 @@ class SendingQueueView extends GetWidget<SendingQueueController> with AppLoaderM
|
||||
onLongPressAction: controller.handleOnLongPressAction,
|
||||
onSelectLeadingAction: controller.toggleSelectionSendingEmail,
|
||||
onTapAction: (actionType, sendingEmail) {
|
||||
if (PlatformInfo.isAndroid &&
|
||||
!controller.isConnectedNetwork &&
|
||||
sendingEmail.isEditableSupported) {
|
||||
controller.handleSendingEmailActionType(context, actionType, [sendingEmail]);
|
||||
} else if (PlatformInfo.isIOS && sendingEmail.isEditableSupported) {
|
||||
if (PlatformInfo.isMobile && sendingEmail.isEditableSupported) {
|
||||
controller.handleSendingEmailActionType(context, actionType, [sendingEmail]);
|
||||
}
|
||||
});
|
||||
|
||||
+1
-4
@@ -1,7 +1,6 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/resources/image_paths.dart';
|
||||
import 'package:core/utils/platform_info.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
import 'package:tmail_ui_user/features/sending_queue/presentation/utils/sending_queue_utils.dart';
|
||||
@@ -36,9 +35,7 @@ class BannerMessageSendingQueueWidget extends StatelessWidget {
|
||||
),
|
||||
const SizedBox(width: 8),
|
||||
Expanded(child: Text(
|
||||
PlatformInfo.isAndroid
|
||||
? AppLocalizations.of(context).bannerMessageSendingQueueView
|
||||
: AppLocalizations.of(context).bannerMessageSendingQueueViewOnIOS,
|
||||
AppLocalizations.of(context).bannerMessageSendingQueueViewOnIOS,
|
||||
style: const TextStyle(
|
||||
fontSize: 15,
|
||||
color: Colors.black,
|
||||
|
||||
Reference in New Issue
Block a user