fixes issue

This commit is contained in:
mohammad
2024-11-28 11:14:14 +03:00
parent 4e506652f8
commit d9ef6de71a
3 changed files with 62 additions and 64 deletions

View File

@ -242,53 +242,45 @@ class SceneItem extends StatelessWidget {
],
),
padding: const EdgeInsets.all(16),
child: Row(
crossAxisAlignment: CrossAxisAlignment.start,
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Column(
Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
if (!disablePlayButton)
Expanded(
child: Image.memory(
icon,
height: 32,
width: 32,
fit: BoxFit.fill,
errorBuilder: (context, error, stackTrace) => Image.asset(
Assets.assetsIconsLogo,
height: 32,
width: 32,
fit: BoxFit.fill),
),
),
Spacer(),
Expanded(
child: Container(
width: MediaQuery.of(context).size.width * 0.3,
child: Row(
children: [
BodyMedium(
text: title,
style: const TextStyle(
fontSize: 17,
fontWeight: FontWeight.w700,
color: ColorsManager.secondaryTextColor),
textAlign: TextAlign.center,
),
],
),
),
Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
if (!disablePlayButton)
Image.memory(
icon,
height: 32,
width: 32,
fit: BoxFit.fill,
errorBuilder: (context, error, stackTrace) => Image.asset(
Assets.assetsIconsLogo,
height: 32,
width: 32,
fit: BoxFit.fill),
),
],
),
CircularCheckbox(
value: value,
onChanged: (isSelected) => onChanged(isSelected!),
),
],
),
Expanded(
child: CircularCheckbox(
value: value,
onChanged: (isSelected) => onChanged(isSelected!),
),
BodyMedium(
text: title,
style: const TextStyle(
fontSize: 17,
fontWeight: FontWeight.w700,
color: ColorsManager.secondaryTextColor),
textAlign: TextAlign.center,
),
],
),

View File

@ -213,39 +213,45 @@ class SceneItem extends StatelessWidget {
],
),
padding: const EdgeInsets.all(16),
child: Row(
crossAxisAlignment: CrossAxisAlignment.start,
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Column(
crossAxisAlignment: CrossAxisAlignment.center,
Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
if (!disablePlayButton)
Image.memory(
icon,
height: 32,
width: 32,
fit: BoxFit.fill,
errorBuilder: (context, error, stackTrace) => Image.asset(
Assets.assetsIconsLogo,
Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
if (!disablePlayButton)
Image.memory(
icon,
height: 32,
width: 32,
fit: BoxFit.fill),
),
BodyMedium(
text: title,
style: const TextStyle(
fontSize: 17,
fontWeight: FontWeight.w700,
color: ColorsManager.secondaryTextColor),
textAlign: TextAlign.center,
fit: BoxFit.fill,
errorBuilder: (context, error, stackTrace) => Image.asset(
Assets.assetsIconsLogo,
height: 32,
width: 32,
fit: BoxFit.fill),
),
],
),
CircularCheckbox(
value: value,
onChanged: (isSelected) => onChanged(isSelected!),
),
],
),
CircularCheckbox(
value: value,
onChanged: (isSelected) => onChanged(isSelected!),
BodyMedium(
text: title,
style: const TextStyle(
fontSize: 17,
fontWeight: FontWeight.w700,
color: ColorsManager.secondaryTextColor),
textAlign: TextAlign.center,
),
],
),