Я попробовал следующий код, чтобы попытаться воспроизвести вашу проблему, но этого не произошло. Когда я перетаскиваю, ListView перемещается вверх и вниз, когда я нажимаю, он печатает строку. Попробуйте этот код в своем приложении, чтобы увидеть, если проблема также возникает.
ListView(
children: List.generate(50, (index) {
return GestureDetector(
behavior: HitTestBehavior.translucent, // You can try adding this to help
onTap: () => print('item $index'),
child: Container(
alignment: Alignment.center,
child: Text('item $index'),
height: 40,
),
);
}),
)