Time/Date Input in EPG does not always jump to specified time or date

Issue #249 resolved
IanSav created an issue

When viewing the EPG the user is offered the TEXT button to jump the EPG view to a nominated time and/or date. It appears that any entry made to the time and/or date fields that is forward of the current EPG view is not actioned at all (the EPG jumps back to now) while backward jumps are sometimes actioned correctly and sometime just jumps back to now.

Reproduction steps

From the EPG view press TEXT and enter a date and time on the next day and press GREEN to execute the jump. Note that the EPG doesn't shift.

From the EPG view press CH+ to jump to tomorrow the press TEXT and enter a date and time on the following day and press GREEN to execute the jump. Note that the EPG jumps back to now.

From the EPG view press the CH+ button 5 times to move the EPG 5 days into the future. Press TEXT and enter a date and time for tomorrow and press GREEN to execute the jump. This should either move the EPG to the nominated date and time or NOW. I haven't found a reasoning why it sometimes works but sometimes doesn't.

Comments (7)

  1. IanSav reporter
    • removed issue_reproducability
    • removed issue_update

    The issue was updated with the following change(s):

    • This issue's description has been changed
    • This issue's reproduction steps has been changed
  2. prl
    • removed issue_status

    The issue was updated with the following change(s):

    • The status has been updated, from New to Confirmed.
  3. Former user Account Deleted

    I agree with PRL. TEXT button from EPG never executes jump. It always shows NOW page. i.e. TEXT button is broken in EPG screen. Here is RS232 dump for EPG->TEXT->RIGHT->GREEN

    KEY: 388 make KEY_TEXT ('TEXT',)
    action ->  EPGSelectActions input_date_time
    warning, skin is missing element ok in <class 'Screens.TimeDateInput.TimeDateInput'>
    warning, skin is missing element cancel in <class 'Screens.TimeDateInput.TimeDateInput'>
    [SCREENNAME]  ['TimeDateInput_summary', 'SimpleSummary']
    [SCREENNAME]  TimeDateInput
    KEY: 388 break KEY_TEXT ('TEXT',)
    KEY: 106 make KEY_RIGHT ('RIGHT',)
    action ->  SetupActions right
    unknown action SetupActions/right! typo in keymap?
    action ->  SetupActions right
    KEY: 106 break KEY_RIGHT ('RIGHT',)
    KEY: 399 make KEY_GREEN ('GREEN',)
    action ->  SetupActions save
    [SCREENNAME]  ['GraphicalEPGPIG_summary', 'SimpleSummary']
    [SCREENNAME]  GraphicalEPGPIG
    KEY: 399 break KEY_GREEN ('GREEN',)
    

    -- edited by prl to format the log as literal text --

  4. Log in to comment