diff options
author | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-03 19:34:51 +0000 |
---|---|---|
committer | LarsAC <LarsAC@e10066b5-e1e2-0310-b819-94efdf66514b> | 2004-02-03 19:34:51 +0000 |
commit | a3028f70767c5d597daa90cd463d1fb8dbd44126 (patch) | |
tree | 6d1d599b6bad3a66c8fafadb7621e2f67a72b3aa /muggle-plugin/vdr_menu.c | |
parent | 02c0ecb023325c135bb6e9687149630d0330d723 (diff) | |
download | vdr-plugin-muggle-a3028f70767c5d597daa90cd463d1fb8dbd44126.tar.gz vdr-plugin-muggle-a3028f70767c5d597daa90cd463d1fb8dbd44126.tar.bz2 |
Back on root level now jumps back to VDR main menu.
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@26 e10066b5-e1e2-0310-b819-94efdf66514b
Diffstat (limited to 'muggle-plugin/vdr_menu.c')
-rw-r--r-- | muggle-plugin/vdr_menu.c | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/muggle-plugin/vdr_menu.c b/muggle-plugin/vdr_menu.c index 0bcf5e6..34fb9bb 100644 --- a/muggle-plugin/vdr_menu.c +++ b/muggle-plugin/vdr_menu.c @@ -2,12 +2,12 @@ /*! \file vdr_menu.c * \brief Implements menu handling for broswing media libraries within VDR ******************************************************************** - * \version $Revision: 1.8 $ - * \date $Date: 2004/02/03 19:28:46 $ + * \version $Revision: 1.9 $ + * \date $Date: 2004/02/03 19:34:51 $ * \author Ralf Klueber, Lars von Wedel, Andreas Kellner * \author file owner: $Author: LarsAC $ * - * $Id: vdr_menu.c,v 1.8 2004/02/03 19:28:46 LarsAC Exp $ + * $Id: vdr_menu.c,v 1.9 2004/02/03 19:34:51 LarsAC Exp $ */ /*******************************************************************/ @@ -328,8 +328,15 @@ eOSState mgMainMenu::ProcessKey(eKeys key) m_history.pop_back(); DisplayTree( parent, last ); + + state = osContinue; + } + else + { + // Back pressed on root level... Go back to Main VDR menu + + state = osBack; } - state = osContinue; } } else if( m_state == TRACKS ) @@ -509,8 +516,6 @@ void mgMainMenu::DisplayTree( mgSelectionTreeNode* node, int select ) RefreshCurrent(); DisplayCurrent(true); - // Interface->Flush(); - mgDebug( 1, "mgBrowseMenu::DisplayNode: Children added to OSD" ); } Display(); @@ -578,6 +583,9 @@ void mgMainMenu::DisplayFilterSelector() /************************************************************ * * $Log: vdr_menu.c,v $ + * Revision 1.9 2004/02/03 19:34:51 LarsAC + * Back on root level now jumps back to VDR main menu. + * * Revision 1.8 2004/02/03 19:28:46 LarsAC * Playlist now created in plugin instead of in menu. * |