all sliders visible where it's needed

This commit is contained in:
Kima 2024-05-14 22:26:40 +02:00
parent f1b1b23234
commit 4dbe3d07a3

View File

@ -192,6 +192,8 @@ class FilcColorPickerState extends State<FilcColorPicker> {
@override
Widget build(BuildContext context) {
bool advOverride = widget.colorMode == CustomColorMode.grade ? true : false;
if (MediaQuery.of(context).orientation == Orientation.portrait ||
widget.portraitOnly) {
return Column(
@ -218,7 +220,7 @@ class FilcColorPickerState extends State<FilcColorPicker> {
child: colorPickerSlider(TrackType.saturation),
),
),
if (isAdvancedView)
if (isAdvancedView || advOverride)
Padding(
padding: const EdgeInsets.only(left: 12.0, right: 12.0),
child: SizedBox(
@ -230,7 +232,7 @@ class FilcColorPickerState extends State<FilcColorPicker> {
],
),
),
if (isAdvancedView &&
if ((isAdvancedView || advOverride) &&
widget.colorMode != CustomColorMode.theme &&
widget.colorMode != CustomColorMode.enterId)
Padding(
@ -348,7 +350,8 @@ class FilcColorPickerState extends State<FilcColorPicker> {
),
),
if (widget.colorMode != CustomColorMode.theme &&
widget.colorMode != CustomColorMode.enterId)
widget.colorMode != CustomColorMode.enterId &&
!advOverride)
Material(
color: Colors.transparent,
child: InkWell(