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;
|
fileOffset = dirContents.size() - 1;
|
||||||
} else {
|
} else {
|
||||||
entry = &dirContents[fileOffset];
|
entry = &dirContents[fileOffset];
|
||||||
entry->selected = select;
|
if(entry->name != "..")
|
||||||
|
entry->selected = select;
|
||||||
}
|
}
|
||||||
} else if (pressed & KEY_DOWN) {
|
} else if (pressed & KEY_DOWN) {
|
||||||
fileOffset++;
|
fileOffset++;
|
||||||
@ -910,7 +911,8 @@ std::string browseForFile (void) {
|
|||||||
fileOffset = 0;
|
fileOffset = 0;
|
||||||
} else {
|
} else {
|
||||||
entry = &dirContents[fileOffset];
|
entry = &dirContents[fileOffset];
|
||||||
entry->selected = select;
|
if(entry->name != "..")
|
||||||
|
entry->selected = select;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -924,11 +926,13 @@ std::string browseForFile (void) {
|
|||||||
|
|
||||||
if(pressed & KEY_LEFT) {
|
if(pressed & KEY_LEFT) {
|
||||||
for(auto &item : dirContents) {
|
for(auto &item : dirContents) {
|
||||||
item.selected = false;
|
if(item.name != "..")
|
||||||
|
item.selected = false;
|
||||||
}
|
}
|
||||||
} else if(pressed & KEY_RIGHT) {
|
} else if(pressed & KEY_RIGHT) {
|
||||||
for(auto &item : dirContents) {
|
for(auto &item : dirContents) {
|
||||||
item.selected = true;
|
if(item.name != "..")
|
||||||
|
item.selected = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user