Swiss French speaker here. This expression is usually used to mean "There is no rush", or "relax we have time". Switzerland is quite slow to change.
Not OP, but it could be a literal translation of an expression in french: "Il n'y a pas le feu au lac", meaning "No need to hurry / There is no emergency"