TVGuide: Wrong tvchannel is shown after channel-selection (1 Viewer)

kuehnch

MP Donator
  • Premium Supporter
  • June 14, 2006
    303
    9
    43
    Cologne (Köln)
    Home Country
    Germany Germany
    Area: Media Portal Program
    MP Version: 0.2
    MP SVN-Snapshot: -
    Skin: BlueTwo
    Windows Version: WindowsXP Pro - SP2
    CPU Type: AMD AthlonXP 2800+
    Memory: 1024MB DDR
    Motherboard Chipset: ASUS A7N8X-Deluxe (nForce2)
    Video Card: ATI Radeon x1600pro (AGP)
    Video Card Driver: 6.5
    Video Card Resolution: 1152x856
    Video Render Type: VMR9
    Video Codec Type & Version: NVidia Purevideo Video-Decoder
    Audio Codec Type & Version: NVidia Purevideo Audio-Decoder
    TV Card: Digital-Everywhere FireDTV C/CI
    TV Card Type: DVB
    TV Card Driver: ?

    Synopsis:
    If a tvchannel is selected in the tvguide (left column), mediaportal shows detailed singleChannel-information. In special cases, mediaportal does not show the information of the channel i have selected before, but the information from another channel.

    Reason: _singleChannelNumber-field in TVGuideBase is not refreshed correctly (it is only updated, if vertical navigation is done within the left "channel"-column).
    Example:
    - Open TVGuide and switchmode by selecting a channel in left column
    - go back to tvguide
    - navigate to the right side to went out from the channel-column
    - navigate up or down, so that another row is "activated"
    - navigate to the left until the channel-column is reached and press OK to enter singlechannel-mode
    --> Mediaportal shows up again the channel-information of the channel, thats singlechannel-information was shown first

    How to fix it?
    In SwitchMode() of TVGuideBase add one line:

    ...
    _backupChannelOffset = _channelOffset;

    _singleChannelNumber = _cursorX + _channelOffset;
    _programOffset = _cursorY = _cursorX = 0;
    ...
     

    Users who are viewing this thread

    Top Bottom