Material 3 demo: add tooltips to expanded color picker widgets (#1848)

pull/1850/head
Kevin Moore 2 years ago committed by GitHub
parent f082be4015
commit 4f01fbb9c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -521,9 +521,8 @@ class _ExpandedColorSeedAction extends StatelessWidget {
isSelected: colorSelected.color == ColorSeed.values[i].color &&
colorSelectionMethod == ColorSelectionMethod.colorSeed,
selectedIcon: const Icon(Icons.circle),
onPressed: () {
handleColorSelect(i);
},
onPressed: () => handleColorSelect(i),
tooltip: ColorSeed.values[i].label,
),
),
),
@ -552,7 +551,9 @@ class _ExpandedImageColorAction extends StatelessWidget {
crossAxisCount: 3,
children: List.generate(
ColorImageProvider.values.length,
(i) => InkWell(
(i) => Tooltip(
message: ColorImageProvider.values[i].label,
child: InkWell(
borderRadius: BorderRadius.circular(4.0),
onTap: () => handleImageSelect(i),
child: Padding(
@ -578,6 +579,7 @@ class _ExpandedImageColorAction extends StatelessWidget {
),
),
),
),
);
}
}

@ -524,6 +524,7 @@ class _ExpandedColorSeedAction extends StatelessWidget {
onPressed: () {
handleColorSelect(i);
},
tooltip: ColorSeed.values[i].label,
),
),
),
@ -552,7 +553,9 @@ class _ExpandedImageColorAction extends StatelessWidget {
crossAxisCount: 3,
children: List.generate(
ColorImageProvider.values.length,
(i) => InkWell(
(i) => Tooltip(
message: ColorImageProvider.values[i].name,
child: InkWell(
borderRadius: BorderRadius.circular(4.0),
onTap: () => handleImageSelect(i),
child: Padding(
@ -578,6 +581,7 @@ class _ExpandedImageColorAction extends StatelessWidget {
),
),
),
),
);
}
}

Loading…
Cancel
Save