Accept FS#9111 - only exit te stats plugin if the exit button is pressed


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17866 a1c6a512-1295-4272-9138-f99709370657
diff --git a/apps/plugins/stats.c b/apps/plugins/stats.c
index 942dd83..21d7862 100644
--- a/apps/plugins/stats.c
+++ b/apps/plugins/stats.c
@@ -215,8 +215,8 @@
     rb->backlight_on();
     rb->splash(HZ, "Done");
     update_screen();
-    button = rb->button_get(true);
     while (1) {
+        button = rb->button_get(true);
         switch (button) {
 #ifdef HAVE_REMOTE_LCD
             case STATS_STOP_REMOTE:
@@ -230,6 +230,6 @@
                 }
                 break;
         }
-        return PLUGIN_OK;
     }
+    return PLUGIN_OK;
 }
diff --git a/docs/CREDITS b/docs/CREDITS
index b9d874b..131aeba 100644
--- a/docs/CREDITS
+++ b/docs/CREDITS
@@ -394,6 +394,7 @@
 James Vasile
 Mohamed Tarek
 Mike Burke
+Michael Chicoine
 
 The libmad team
 The wavpack team