Flutter: Navigator.push inside listTile is not working

Viewed 105

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);
         },
       ),
1 Answers

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.

Related