mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2024-11-26 05:42:17 +00:00
pm: fix missing flag clears
This commit is contained in:
parent
a9f5b7728b
commit
c20774ff5d
2 changed files with 3 additions and 1 deletions
|
@ -1 +1 @@
|
|||
Subproject commit 45700a12e80404e3c49e2bc4893412489fc72040
|
||||
Subproject commit ccfadc501bb89c3b42b7b4ed473094fee8c1043f
|
|
@ -470,11 +470,13 @@ namespace sts::pm::impl {
|
|||
for (size_t i = 0; i < list->GetSize(); i++) {
|
||||
auto process_info = list[i];
|
||||
if (process_info->HasStarted() && process_info->HasStartedStateChanged()) {
|
||||
process_info->ClearStartedStateChanged();
|
||||
out->event = GetProcessEventValue(ProcessEvent::Started);
|
||||
out->process_id = process_info->GetProcessId();
|
||||
return ResultSuccess;
|
||||
}
|
||||
if (process_info->HasSuspendedStateChanged()) {
|
||||
process_info->ClearSuspendedStateChanged();
|
||||
if (process_info->IsSuspended()) {
|
||||
out->event = GetProcessEventValue(ProcessEvent::DebugSuspended);
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue