mirror of
https://github.com/DarkStore-3DS/DarkStore.git
synced 2026-07-06 08:39:07 +00:00
Woopsie. I derpy forgot something haha.
This commit is contained in:
@@ -96,6 +96,7 @@ void ScriptBrowse::Draw(void) const {
|
|||||||
|
|
||||||
|
|
||||||
void ScriptBrowse::Logic(u32 hDown, u32 hHeld, touchPosition touch) {
|
void ScriptBrowse::Logic(u32 hDown, u32 hHeld, touchPosition touch) {
|
||||||
|
if (keyRepeatDelay) keyRepeatDelay--;
|
||||||
if (hDown & KEY_B) {
|
if (hDown & KEY_B) {
|
||||||
jsonFileBrowse.clear();
|
jsonFileBrowse.clear();
|
||||||
Gui::screenBack();
|
Gui::screenBack();
|
||||||
@@ -135,4 +136,10 @@ void ScriptBrowse::Logic(u32 hDown, u32 hHeld, touchPosition touch) {
|
|||||||
downloadToFile(jsonFileBrowse[selection]["url"], Config::ScriptPath + std::string(jsonFileBrowse[selection]["title"])+ ".json");
|
downloadToFile(jsonFileBrowse[selection]["url"], Config::ScriptPath + std::string(jsonFileBrowse[selection]["title"])+ ".json");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(selection < screenPos) {
|
||||||
|
screenPos = selection;
|
||||||
|
} else if (selection > screenPos + ENTRIES_PER_SCREEN - 1) {
|
||||||
|
screenPos = selection - ENTRIES_PER_SCREEN + 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user