}
// Delete unused non-persistent folders
+ int do_autoplace = 0;
for( int i=folders.total; --i>=0; ) {
AssetPicon *picon = (AssetPicon*)folders.values[i];
if( !picon->in_use && !picon->persistent ) {
delete picon;
folders.remove_number(i);
+ do_autoplace = 1;
}
}
+ if( do_autoplace )
+ folder_list->set_autoplacement(&folders, 0, 1);
}
void AWindowGUI::create_persistent_folder(ArrayList<BC_ListBoxItem*> *output,