Current show is not highlighted in the EPG

Issue #269 resolved
Former user created an issue

Bringing up the EPG has the following show highlighted not the current show, under the current time line.

Reproduction steps

Just bring up the EPG.

Comments (3)

  1. IanSav
    • removed issue_status

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

    • The status has been updated, from New to Confirmed.
  2. prl

    To clarify a bit.

    The show that is highlighted when the EPG opens is the one whose start time is closest to the current time, but with "start time" moved to the EPG panel's current time base (time of left edge of the screen).

    The current show will usually be highlighted if "Keep old EPG for ..." is 0, but otherwise, the show whose start time is closest to the current time will be highlighted. In the simplest case, the current show will be highlighted if it's less than half-way through, and the next show will be highlighted if the current show is more than half-way through (but it's all complicated a little by the potential modification to the "start time" above.

    The fix for this is relatively straight-forward (always select the currently running show in Components.EPGList.findBestEvent() if old_service is None).

  3. Peter Urbanec

    Improve EPG navigation

    When navigating up and down in the EPG, select events in a visually consistent manner, rather than jumping all over the place.

    Should fix issue #269 under most conditions.

    → <<cset dfb1b19c8f2a>>

  4. Log in to comment