Bonjour à tous,
J'essaye d'implémenter un rappel avec naughty : par exemple, un message naughty s'affiche 30 minutes après le démarrage de la session avec un délai infini (timeout=0), je dois cliquer sur le message pour le faire disparaitre et le message doit s'afficher à nouveau 30 minutes après.
Mon problème est que le message suivant s'affiche à intervalles réguliers sans que j'ai besoin de cliquer

les messages s'empilent donc dans la zone de notification
Voici mon bout de code avec awesome 3.4 et un délai de 5 secondes:
timer0 = timer { timeout = 5 }
timer0:add_signal("timeout", function () mon_message() end)
timer0:start()
function reload_message()
timer0:start()
end
function mon_message()
timer0:stop()
message=naughty.notify({
text="essai message",
timeout=0,
run=reload_message()
-- run=timer0:start() --même problème
})
end
D'après la doc, il me semble que j'utilise bien la fonction run
run : Function to run on left click. Default: nil
ou y-a-t-il une subtilité cachée ?
Merci pour vos conseils