summaryrefslogtreecommitdiff
path: root/menu_myedittimer.c
diff options
context:
space:
mode:
Diffstat (limited to 'menu_myedittimer.c')
-rw-r--r--menu_myedittimer.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/menu_myedittimer.c b/menu_myedittimer.c
index 6445ab5..a8854ee 100644
--- a/menu_myedittimer.c
+++ b/menu_myedittimer.c
@@ -357,6 +357,11 @@ eOSState cMenuMyEditTimer::ProcessKey(eKeys Key)
aux = UpdateAuxValue(aux, "eventid", event->EventID());
aux = UpdateAuxValue(aux, "bstart", bstart);
aux = UpdateAuxValue(aux, "bstop", bstop);
+ if (addIfConfirmed) // do not update start and stop time in aux if this is an existing timer, we need this to detect manual editing
+ {
+ aux = UpdateAuxValue(aux, "start", startTime);
+ aux = UpdateAuxValue(aux, "stop", stopTime);
+ }
fullaux = UpdateAuxValue(fullaux, "epgsearch", aux);
}