Resposta de gesto fora do limite da pilha não recebida
Estou tentando implementar um widget redimensionável com alças nos cantos. As alças dos cantos transbordamStack
pela metade de sua largura / altura.
Questão: a parte externa do identificador não relata eventos de gesto enquanto a parte interna está funcionando bem.
Pretende-se ou estou fazendo algo errado. Se for o comportamento pretendido, o que fazer em seguida.
Código de amostra
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.green,
body: Transform.translate(
offset: boxOffset,
child: Stack(
overflow: Overflow.visible,
fit: StackFit.expand,
children: <Widget>[
Container(
width: 100.0,
height: 100.0,
color: Colors.red,
),
Positioned(
left: 100.0 - 20.0,
top: 100.0 - 20.0,
child: GestureDetector(
onTap: () {print("tapped");},
child: Container(
width: 80.0,
height: 80.0,
color: Colors.blue,
),
),
)
],
),
)
);
}