shortcuts: voice: fix name isn't ignored when timedata.sleep_timeout < 0

regression introduced in 94cf340

Change-Id: Ib214021413d500b5538e38a38edfe620d3fd3a7b
This commit is contained in:
Christian Soffke 2025-06-06 22:44:39 +02:00
parent 94cf3403e2
commit 855c4d666a

View file

@ -607,7 +607,7 @@ static int shortcut_menu_speak_item(int selected_item, void * data)
talk_timedate();
else
#endif
if (sc->name[0])
if (sc->name[0] && sc->u.timedata.sleep_timeout >= 0)
talk_spell(sc->name, false);
else
talk_sleeptimer(sc->u.timedata.sleep_timeout);