mirror of
https://github.com/rvtr/GodMode9i.git
synced 2025-11-02 00:11:07 -04:00
Don't select ".." (#82)
This commit is contained in:
parent
a9e5767e08
commit
5e871a007d
@ -902,7 +902,8 @@ std::string browseForFile (void) {
|
||||
fileOffset = dirContents.size() - 1;
|
||||
} else {
|
||||
entry = &dirContents[fileOffset];
|
||||
entry->selected = select;
|
||||
if(entry->name != "..")
|
||||
entry->selected = select;
|
||||
}
|
||||
} else if (pressed & KEY_DOWN) {
|
||||
fileOffset++;
|
||||
@ -910,7 +911,8 @@ std::string browseForFile (void) {
|
||||
fileOffset = 0;
|
||||
} else {
|
||||
entry = &dirContents[fileOffset];
|
||||
entry->selected = select;
|
||||
if(entry->name != "..")
|
||||
entry->selected = select;
|
||||
}
|
||||
}
|
||||
|
||||
@ -924,11 +926,13 @@ std::string browseForFile (void) {
|
||||
|
||||
if(pressed & KEY_LEFT) {
|
||||
for(auto &item : dirContents) {
|
||||
item.selected = false;
|
||||
if(item.name != "..")
|
||||
item.selected = false;
|
||||
}
|
||||
} else if(pressed & KEY_RIGHT) {
|
||||
for(auto &item : dirContents) {
|
||||
item.selected = true;
|
||||
if(item.name != "..")
|
||||
item.selected = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user