diff options
author | jenkins4kodi <jenkins4kodi@users.noreply.github.com> | 2015-02-07 19:49:19 +0100 |
---|---|---|
committer | jenkins4kodi <jenkins4kodi@users.noreply.github.com> | 2015-02-07 19:49:19 +0100 |
commit | 54b069dfc3b3373518b83915661010276cfdfd61 (patch) | |
tree | a1d800ca7a482c7fe67095c13cf00eda97cdd522 | |
parent | 8ecc5b71f644bbc8f9a9875dc197fa09372586db (diff) | |
parent | ccfd912f35448cd6f71f38e15c095157a5d56c29 (diff) |
Merge pull request #6323 from AlwinEsch/channel-manager-fix-3
-rw-r--r-- | xbmc/pvr/dialogs/GUIDialogPVRChannelManager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/xbmc/pvr/dialogs/GUIDialogPVRChannelManager.cpp b/xbmc/pvr/dialogs/GUIDialogPVRChannelManager.cpp index c62bb55e96..6d9b428d43 100644 --- a/xbmc/pvr/dialogs/GUIDialogPVRChannelManager.cpp +++ b/xbmc/pvr/dialogs/GUIDialogPVRChannelManager.cpp @@ -96,7 +96,8 @@ bool CGUIDialogPVRChannelManager::OnActionMove(const CAction &action) } if (iActionId == ACTION_MOVE_DOWN || iActionId == ACTION_MOVE_UP || - iActionId == ACTION_PAGE_DOWN || iActionId == ACTION_PAGE_UP) + iActionId == ACTION_PAGE_DOWN || iActionId == ACTION_PAGE_UP || + iActionId == ACTION_FIRST_PAGE || iActionId == ACTION_LAST_PAGE) { CGUIDialog::OnAction(action); int iSelected = m_viewControl.GetSelectedItem(); @@ -114,7 +115,7 @@ bool CGUIDialogPVRChannelManager::OnActionMove(const CAction &action) { std::string strNumber; - bool bMoveUp = iActionId == ACTION_PAGE_UP || iActionId == ACTION_MOVE_UP; + bool bMoveUp = iActionId == ACTION_PAGE_UP || iActionId == ACTION_MOVE_UP || iActionId == ACTION_FIRST_PAGE; unsigned int iLines = bMoveUp ? abs(m_iSelected - iSelected) : 1; bool bOutOfBounds = bMoveUp ? m_iSelected <= 0 : m_iSelected >= m_channelItems->Size() - 1; if (bOutOfBounds) |