File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
romsel_aktheme/arm9/source Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -1414,6 +1414,19 @@ std::string browseForFile(const std::vector<std::string_view> extensionList) {
1414
1414
screenOffset = fileOffset - entriesPerScreen + 1 ;
1415
1415
cursorPosOnScreen = entriesPerScreen - 1 ;
1416
1416
}
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
+ }
1417
1430
1418
1431
screenOffsetPrev = screenOffset;
1419
1432
You can’t perform that action at this time.
0 commit comments