Skip to content

Commit cd2bb67

Browse files
committed
Wood theme: Bug fix
1 parent 3c8b69e commit cd2bb67

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

romsel_aktheme/arm9/source/fileBrowse.cpp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1414,6 +1414,19 @@ std::string browseForFile(const std::vector<std::string_view> extensionList) {
14141414
screenOffset = fileOffset - entriesPerScreen + 1;
14151415
cursorPosOnScreen = entriesPerScreen - 1;
14161416
}
1417+
if (fileOffset - screenOffset < (0.5 * entriesPerScreen) - 1){
1418+
if (screenOffset > 0) {
1419+
screenOffset--;
1420+
cursorPosOnScreen = fileOffset - screenOffset;
1421+
// scrollUpByOne = true;
1422+
}
1423+
} else if (fileOffset - screenOffset > (0.5 * entriesPerScreen)) {
1424+
if (screenOffset + entriesPerScreen < file_count) {
1425+
screenOffset++;
1426+
cursorPosOnScreen = fileOffset - screenOffset;
1427+
// scrollDownByOne = true;
1428+
}
1429+
}
14171430

14181431
screenOffsetPrev = screenOffset;
14191432

0 commit comments

Comments
 (0)