fixed: menu plugin: static files were not correctly skipped

git-svn-id: svn://ttmath.org/publicrep/winix/trunk@770 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
Tomasz Sowa 2011-09-26 06:56:35 +00:00
parent 302cb0130d
commit 968593106e
1 changed files with 6 additions and 4 deletions

View File

@ -57,7 +57,7 @@ void menu_dir_skip_static_files()
{
for(size_t x=0 ; x<menu_dir_items.size() ; )
{
if( menu_dir_items[x].file == Item::file && menu_dir_items[x].file_type != WINIX_ITEM_FILETYPE_NONE )
if( menu_dir_items[x].type == Item::file && menu_dir_items[x].file_type != WINIX_ITEM_FILETYPE_NONE )
menu_dir_items.erase(menu_dir_items.begin() + x);
else
x += 1;
@ -69,9 +69,11 @@ void menu_dir_skip_static_files()
void menu_dir_load_menu(long parent_id)
{
menu_dir_iq.SetAll(false, false);
menu_dir_iq.sel_subject = true;
menu_dir_iq.sel_url = true;
menu_dir_iq.sel_sort_index = true;
menu_dir_iq.sel_subject = true;
menu_dir_iq.sel_url = true;
menu_dir_iq.sel_sort_index = true;
menu_dir_iq.sel_type = true;
menu_dir_iq.sel_file = true;
menu_dir_iq.WhereParentId(parent_id);
db->GetItems(menu_dir_items, menu_dir_iq);