Fix icon color for the bottom bar

This commit is contained in:
vishnukvmd 2022-12-16 15:57:09 +05:30
parent f6740cd840
commit f82ead149f
2 changed files with 9 additions and 0 deletions

View file

@ -151,6 +151,7 @@ class _ExpansionIconWidgetState extends State<ExpansionIconWidget> {
@override
Widget build(BuildContext context) {
final iconColor = getEnteColorScheme(context).blurStrokeBase;
return AnimatedSwitcher(
duration: const Duration(milliseconds: 200),
switchInCurve: Curves.easeInOutExpo,
@ -163,6 +164,7 @@ class _ExpansionIconWidgetState extends State<ExpansionIconWidget> {
},
icon: Icons.expand_more_outlined,
iconButtonType: IconButtonType.primary,
iconColor: iconColor,
)
: IconButtonWidget(
key: const ValueKey<bool>(true),
@ -172,6 +174,7 @@ class _ExpansionIconWidgetState extends State<ExpansionIconWidget> {
},
icon: Icons.more_horiz_outlined,
iconButtonType: IconButtonType.primary,
iconColor: iconColor,
),
);
}

View file

@ -7,6 +7,7 @@ import 'package:photos/models/device_collection.dart';
import 'package:photos/models/gallery_type.dart';
import 'package:photos/models/magic_metadata.dart';
import 'package:photos/models/selected_files.dart';
import 'package:photos/theme/ente_theme.dart';
import 'package:photos/ui/components/bottom_action_bar/bottom_action_bar_widget.dart';
import 'package:photos/ui/components/icon_button_widget.dart';
import 'package:photos/ui/create_collection_page.dart';
@ -59,11 +60,13 @@ class _FileSelectionOverlayBarState extends State<FileSelectionOverlayBar> {
debugPrint(
'$runtimeType building with ${widget.selectedFiles.files.length}');
final List<IconButtonWidget> iconsButton = [];
final iconColor = getEnteColorScheme(context).blurStrokeBase;
if (showDeleteOption) {
iconsButton.add(
IconButtonWidget(
icon: Icons.delete_outlined,
iconButtonType: IconButtonType.primary,
iconColor: iconColor,
onTap: () => showDeleteSheet(context, widget.selectedFiles),
),
);
@ -74,6 +77,7 @@ class _FileSelectionOverlayBarState extends State<FileSelectionOverlayBar> {
IconButtonWidget(
icon: Icons.unarchive,
iconButtonType: IconButtonType.primary,
iconColor: iconColor,
onTap: () => _onUnArchiveClick(),
),
);
@ -83,6 +87,7 @@ class _FileSelectionOverlayBarState extends State<FileSelectionOverlayBar> {
IconButtonWidget(
icon: Icons.visibility_off_outlined,
iconButtonType: IconButtonType.primary,
iconColor: iconColor,
onTap: () => _selectionCollectionForAction(
CollectionActionType.unHide,
),
@ -93,6 +98,7 @@ class _FileSelectionOverlayBarState extends State<FileSelectionOverlayBar> {
IconButtonWidget(
icon: Icons.ios_share_outlined,
iconButtonType: IconButtonType.primary,
iconColor: getEnteColorScheme(context).blurStrokeBase,
onTap: () => shareSelected(
context,
shareButtonKey,