Hello, j'y connais rien en react native, mais si ca ressemble à react js, je dirais qu'a aucun moment tu ne change le state de dialog dans ta list de course du coup ton visible reste à false.
Si c'est comme en react js et de ce que je vois tu n'utilises pas redux, du coup ta 2 solutions
Soit tu créer un context avec t'es valeurs de départ et un seteur pour changer ta valeur pour l'ouverture du dialog
Soit tu passe en props ton state de dialog à liste_course pour pouvoir le modifier
et la ici onPress={dialogue()}, de ce que je comprends mais c'est peut être différent en native, mais t'éssaie d'executer un composant