Fix self-delete to run only after successful extraction (v1.1.1).
All checks were successful
Build NRO / build (push) Successful in 1m44s
All checks were successful
Build NRO / build (push) Successful in 1m44s
Only remove PatchExtractor.nro on exit when the Done screen was reached; early quit no longer deletes the NRO. Drop the ineffective mid-run self-delete.
This commit is contained in:
@@ -13,6 +13,9 @@ public:
|
||||
brls::View* createContentView() override;
|
||||
void onContentAvailable() override;
|
||||
|
||||
/** True only after a finished extraction (Done screen was reached). */
|
||||
static bool shouldDeleteSelfOnExit();
|
||||
|
||||
private:
|
||||
enum class Screen { Error, Ready, Extracting, Done };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user