opt live area

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-19 14:37:10 +08:00
parent a62670eecf
commit d4ad738888

View File

@@ -234,7 +234,9 @@ class _LiveAreaPageState extends State<LiveAreaPage> {
behavior: HitTestBehavior.opaque, behavior: HitTestBehavior.opaque,
onTap: () { onTap: () {
if (_controller.isEditing.value) { if (_controller.isEditing.value) {
if (item.id != 0) {
onPressed(); onPressed();
}
return; return;
} }
@@ -268,6 +270,7 @@ class _LiveAreaPageState extends State<LiveAreaPage> {
), ),
], ],
), ),
if (item.id != 0)
Positioned( Positioned(
top: 0, top: 0,
right: 16, right: 16,
@@ -283,12 +286,14 @@ class _LiveAreaPageState extends State<LiveAreaPage> {
size: 17, size: 17,
iconSize: 13, iconSize: 13,
context: context, context: context,
icon: item.isFav == true ? MdiIcons.check : MdiIcons.plus, icon:
item.isFav == true ? MdiIcons.check : MdiIcons.plus,
bgColor: item.isFav == true bgColor: item.isFav == true
? theme.colorScheme.onInverseSurface ? theme.colorScheme.onInverseSurface
: null, : null,
iconColor: iconColor: item.isFav == true
item.isFav == true ? theme.colorScheme.outline : null, ? theme.colorScheme.outline
: null,
onPressed: onPressed, onPressed: onPressed,
); );
}, },