Index: channels/timer.py ================================================================== --- channels/timer.py +++ channels/timer.py @@ -106,12 +106,11 @@ def add_timer(self, *w): timespec = self.parent.timer_value.get_text() # basic check for consistency if not re.match("^(\w{2,3}|[*,;+])+\s+(\d+:\d+)\s*((\.\.+|-+)\s*(\d+:\d+))?\s+(record|play)", timespec): - self.parent.status("⛔ Danger, Will Robinson! → The given timer date/action is likely invalid. Entry not saved.", timeout=22) - return + self.parent.status('⛔ Danger, Will Robinson! → The given timer date/action is likely invalid.', timeout=22, markup=1) # hide dialog self.parent.timer_dialog.hide() row = self.parent.row() row = copy.copy(row)