Skip to content

Commit ae60524

Browse files
committed
Changed the handling for deleting multiple files
... cursor has to be on a marked file for batch deletion now.
1 parent 0c72ff3 commit ae60524

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

source/godmode.c

+4-2
Original file line numberDiff line numberDiff line change
@@ -989,8 +989,10 @@ u32 GodMode() {
989989
ShowPrompt(false, "Not allowed in virtual path");
990990
} else if (pad_state & BUTTON_X) { // delete a file
991991
u32 n_marked = 0;
992-
for (u32 c = 0; c < current_dir->n_entries; c++)
993-
if (current_dir->entry[c].marked) n_marked++;
992+
if (curr_entry->marked) {
993+
for (u32 c = 0; c < current_dir->n_entries; c++)
994+
if (current_dir->entry[c].marked) n_marked++;
995+
}
994996
if (n_marked) {
995997
if (ShowPrompt(true, "Delete %u path(s)?", n_marked)) {
996998
u32 n_errors = 0;

0 commit comments

Comments
 (0)