mod: 历史记录删除逻辑

This commit is contained in:
guozhigq
2023-10-08 22:34:29 +08:00
parent 692d596818
commit 4b3e791370
3 changed files with 9 additions and 1 deletions

View File

@ -186,6 +186,7 @@ class HistoryController extends GetxController {
}
checkedCount.value = 0;
SmartDialog.dismiss();
enableMultiple.value = false;
},
child: const Text('确认'),
)

View File

@ -37,6 +37,9 @@ class _HistoryPageState extends State<HistoryPage> {
}
},
);
_historyController.enableMultiple.listen((p0) {
setState(() {});
});
}
// 选中

View File

@ -215,7 +215,11 @@ class HistoryItem extends StatelessWidget {
child: Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(12),
color: Colors.black.withOpacity(0.6),
color: Colors.black.withOpacity(
ctr!.enableMultiple.value &&
videoItem.checked
? 0.6
: 0),
),
child: Center(
child: SizedBox(