| 429 | | /*Browse the subdir*/ |
|---|
| 430 | | id controller = [[SapphireBrowser alloc] initWithScene:[self scene] metaData:[metaData metaDataForDirectory:name]]; |
|---|
| | 429 | /*Browse the subdir, but skip over virtual directories with a single entry, iPod sty-lee*/ |
|---|
| | 430 | SapphireDirectoryMetaData *subdirMeta = [metaData metaDataForDirectory:name]; |
|---|
| | 431 | while( [[subdirMeta directories] count] == 1 ) |
|---|
| | 432 | subdirMeta = [subdirMeta metaDataForDirectory:[[subdirMeta directories] lastObject]]; |
|---|
| | 433 | |
|---|
| | 434 | id controller = [[SapphireBrowser alloc] initWithScene:[self scene] metaData:subdirMeta]; |
|---|