CTCaer / hekate

hekate - A GUI based Nintendo Switch Bootloader
GNU General Public License v2.0
6.7k stars 572 forks source link

No Warning Message when tapping Create emuMMC #1029

Open MayorBryce opened 1 day ago

MayorBryce commented 1 day ago

For most operations that can delete data, such as SD card partitions, restoring NAND, etc., there is a 6s warning message before you can continue to prevent you from irreplaceably deleting your data. However, if you tap on emuMMC, Create emuMMC, and follow the steps, Hekate will begin overwriting the EmuMMC and copying the SysNAND, without a warning message to stop you.

Although you could argue no one uses this screen very often, I still think it's important for there to be a warning message. I accidentally fell for this while trying to help a friend out with a NAND backup, and was poking around in Hekate and accidentally tapped on this message. While I have a relatively recent NAND backup on hand, I can imagine an ignorant user wiping their EmuMMC my accident.

Masamune3210 commented 14 hours ago

If you have to not only select the page but follow multiple steps before anything happens, one could argue the steps up to the action in and of themselves function as a warning. At what point does it stop being an accident and start being just someone being a bit more careless than they should be?