Я просто хочу отключить прокрутку нескольких элементов списка (как в Gmail) в скрываемом виджете.
Прокрутка нескольких элементов удаляет неправильные элементы с приведенным ниже кодом. Так что мне просто не нужна эта функция.
Спасибо ....
Фрагмент кода:
return Dismissible(
key: Key(todos[index].title),
background: DeleteHint(),
onDismissed: (direction) async {
final todo = todos.elementAt(index);
_todoListKey.currentState
.removeItem(index, (context, animation) => SizedBox());
removeTodo = true;
todos.removeAt(index);
Scaffold.of(context).removeCurrentSnackBar();
Scaffold.of(context)
.showSnackBar(SnackBar(
content: Text("Deleted"),
duration: Duration(milliseconds: 2500),
action: SnackBarAction(
label: "undo",
onPressed: () async {
removeTodo = false;
_todoListKey.currentState.insertItem(index);
todos.insert(index, todo);
}),
))
.closed
.then((value) {
if (removeTodo)
BlocProvider.of<TodoblocBloc>(context)
.add(DeleteTodo(title: todo.title, index: index));
removeTodo = false;
});
},