OnTap не работает в детской упаковке на флаттере
OnTap, который я создал в детской оболочке, не работает, только первые дети могут быть вставлены Gesturedoctor OnTap, и он работает, но следующие дети при установке Gesture Doctor не работают,
вот мой код:
child: Wrap(
children: [
GestureDetector(
onTap: () {
print("Test");
Navigator.pushNamed(context, routeEditProfil);
},
child: SelectOptionProfil(),
),
GestureDetector(
onTap: () {
print("Test");
Navigator.pushReplacementNamed(
context, routeEditProfil);
},
child: SelectOptionProfil(
icon: Icons.settings,
option: "Setting Password",
),
),
GestureDetector(
onTap:(){
Navigator.pushNamed(context, routeAboutUs);
},
child: SelectOptionProfil(
icon: FontAwesomeIcons.users,
sizeIcon: 30,
widthSizedBox: 50,
option: "About Us",
),
),
GestureDetector(
onTap:(){
Navigator.pushNamed(context, routeAboutUs);
},
child: SelectOptionProfil(
isIcon: false,
imageIcon: "assets/images/profile/icon_faq.png",
option: "FAQ",
),
),
GestureDetector(
onTap: () {
_showDialogLogout(context);
},
child: SelectOptionProfil(
icon: Icons.logout,
option: "Logout",
isLogout: true,
),
),
],
),
Пожалуйста, помогите мне с этой проблемой, большое спасибо :)