From 5b4c5b3b7ac90d40a452d4be36cfcb3d54da6218 Mon Sep 17 00:00:00 2001 From: RocketRobz Date: Thu, 11 Oct 2018 15:17:51 -0600 Subject: [PATCH] Bug fix: Clear clipboard after deleting file contained in clipboard --- arm9/source/file_browse.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arm9/source/file_browse.cpp b/arm9/source/file_browse.cpp index e46f640..8b4df79 100644 --- a/arm9/source/file_browse.cpp +++ b/arm9/source/file_browse.cpp @@ -496,6 +496,12 @@ string browseForFile (void) { printf ("Deleting file, please wait..."); } remove(entry->name.c_str()); + char filePath[256]; + snprintf(filePath, sizeof(filePath), "%s%s", path, entry->name.c_str()); + if (strcmp(filePath, clipboard) == 0) { + clipboardUsed = false; // Disable clipboard restore + clipboardOn = false; + } getDirectoryContents (dirContents); fileOffset--; pressed = 0;