Home > Software design >  Flutter: Navigator.push inside listTile is not working
Flutter: Navigator.push inside listTile is not working

Time:02-06

Navigator.push is not working() When I click on it nothing happends, no error, no change page, nothing...

ListTile(
          leading: const Icon(CupertinoIcons.pencil),
          title: const Text('Edit Profile'),
          onTap: () {
          Navigator.push(
          context,
          MaterialPageRoute(
          builder: (context) => EditProfilePage(
                   uid: userData['uid'])));
                   Navigator.pop(context);
         },
       ),

CodePudding user response:

Remove Navigator.pop(context);

Explantation: You're popping the page immediately after pushing to it that's why it was behaving as if you weren't pushing at all.

  •  Tags:  
  • Related