only display set rating menu entry if "gather runtime data" is enabled (was removed with jdGordon's last commit).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15538 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Robert Kukla 2007-11-08 16:31:44 +00:00
parent ca4771b40c
commit 987faeaecd

View file

@ -964,9 +964,21 @@ static int set_rating_inline(void)
gui_syncsplash(HZ*2, ID2P(LANG_ID3_NO_INFO)); gui_syncsplash(HZ*2, ID2P(LANG_ID3_NO_INFO));
return 0; return 0;
} }
static int ratingitem_callback(int action,const struct menu_item_ex *this_item)
{
(void)this_item;
switch (action)
{
case ACTION_REQUEST_MENUITEM:
if (!selected_file || !global_settings.runtimedb)
return ACTION_EXIT_MENUITEM;
break;
}
return action;
}
MENUITEM_FUNCTION(rating_item, 0, ID2P(LANG_MENU_SET_RATING), MENUITEM_FUNCTION(rating_item, 0, ID2P(LANG_MENU_SET_RATING),
set_rating_inline, NULL, set_rating_inline, NULL,
NULL, Icon_Questionmark); ratingitem_callback, Icon_Questionmark);
#endif #endif
static bool view_cue(void) static bool view_cue(void)