diff options
| -rw-r--r-- | apps/bookmark.c | 8 | ||||
| -rw-r--r-- | docs/CREDITS | 1 |
2 files changed, 7 insertions, 2 deletions
diff --git a/apps/bookmark.c b/apps/bookmark.c index 82a23fb..cce8ef8 100644 --- a/apps/bookmark.c +++ b/apps/bookmark.c @@ -125,6 +125,9 @@ bool bookmark_create_menu(void) /* ----------------------------------------------------------------------- */ bool bookmark_load_menu(void) { + bool ret = false; + + push_current_activity(ACTIVITY_BOOKMARKSLIST); if (is_bookmarkable_state()) { char* name = playlist_get_name(NULL, global_temp_buffer, @@ -135,12 +138,13 @@ bool bookmark_load_menu(void) if (bookmark != NULL) { - return play_bookmark(bookmark); + ret = play_bookmark(bookmark); } } } - return false; + pop_current_activity(); + return ret; } /* ----------------------------------------------------------------------- */ diff --git a/docs/CREDITS b/docs/CREDITS index e59054d..3619b6a 100644 --- a/docs/CREDITS +++ b/docs/CREDITS @@ -620,6 +620,7 @@ Cástor Muñoz Albert Barca Fukuda Takafumi Dimitar Dimitrov +Osborne Jacobs The libmad team The wavpack team |