check box color change to white
This commit is contained in:
parent
b4e6ea4380
commit
17d1a66e1b
@ -59,9 +59,8 @@ class _MultipleSelectRoleBottomSheetState
|
||||
List<EmployeeModel> employees = controller.employees.toList();
|
||||
|
||||
if (widget.roleId != null && widget.roleId!.isNotEmpty) {
|
||||
employees = employees
|
||||
.where((emp) => emp.jobRoleID == widget.roleId)
|
||||
.toList();
|
||||
employees =
|
||||
employees.where((emp) => emp.jobRoleID == widget.roleId).toList();
|
||||
}
|
||||
|
||||
// Selected first
|
||||
@ -226,6 +225,16 @@ class _MultipleSelectRoleBottomSheetState
|
||||
trailing: Checkbox(
|
||||
value: isSelected,
|
||||
onChanged: (_) => _onTap(emp),
|
||||
fillColor:
|
||||
MaterialStateProperty.resolveWith<Color>((states) {
|
||||
if (states.contains(MaterialState.selected)) {
|
||||
return Colors.blueAccent; // Selected color
|
||||
}
|
||||
return Colors.white; // Unselected square color
|
||||
}),
|
||||
checkColor: Colors.white, // Check mark color
|
||||
side: const BorderSide(
|
||||
color: Colors.grey), // Outline for unselected
|
||||
),
|
||||
contentPadding: const EdgeInsets.symmetric(
|
||||
horizontal: 4,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user