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