]> Chaos Git - corbenik/ctrulib.git/commitdiff
Sleep mode fixes.
authorStapleButter <thetotalworm@gmail.com>
Sat, 29 Nov 2014 18:39:00 +0000 (19:39 +0100)
committerStapleButter <thetotalworm@gmail.com>
Sat, 29 Nov 2014 18:39:00 +0000 (19:39 +0100)
libctru/source/services/apt.c

index d1cc18a21602a9cad571c9154e5910e2068bba65..e1f99acf415d0dca2417dcbc311bd3ca983e3d51 100644 (file)
@@ -486,15 +486,15 @@ bool aptMainLoop()
                        case APP_SUSPENDING:
                                aptReturnToMenu();
                                break;
-                       case APP_PREPARE_SLEEPMODE:
-                               aptSignalReadyForSleep();
-                               // Fall through
                        case APP_APPLETSTARTED:
                                aptAppletStarted();
                                break;
                        case APP_APPLETCLOSED:
                                aptAppletClosed();
                                break;
+                       case APP_PREPARE_SLEEPMODE:
+                               aptSignalReadyForSleep();
+                               // Fall through
                        default:
                        //case APP_NOTINITIALIZED:
                        //case APP_SLEEPMODE:
@@ -551,7 +551,7 @@ void aptSetStatus(APP_STATUS status)
 
        //if(prevstatus != APP_NOTINITIALIZED)
        //{
-               if(status == APP_RUNNING || status == APP_EXITING || status == APP_SLEEPMODE || status == APP_APPLETSTARTED || status == APP_APPLETCLOSED)
+               if(status == APP_RUNNING || status == APP_EXITING || status == APP_APPLETSTARTED || status == APP_APPLETCLOSED)
                        svcSignalEvent(aptStatusEvent);
        //}