- /*
- * If we still have room, make yet another rotational screen with
- * results from previous groups -- otherwise tack them onto the end
- * of the auxilliary screens.
- */
- RotateScreen *finished_groups_screen = aux_screen;
- if (screens.size() < 4 && screens.size() != 1) {
- finished_groups_screen = new RotateScreen();
- screens.push_back(finished_groups_screen);
- }
-
+#if USE_SPLITSCREEN
+ /*
+ * If we still have room, make yet another rotational screen with
+ * results from previous groups -- otherwise tack them onto the end
+ * of the auxilliary screens.
+ */
+ RotateScreen *finished_groups_screen;
+ if (show_only_main_screen) {
+ finished_groups_screen = NULL;
+ } else if (screens.size() < 4) {
+ finished_groups_screen = new RotateScreen();
+ screens.push_back(finished_groups_screen);
+ } else {
+ finished_groups_screen = aux_screen;
+ }
+ if (finished_groups_screen != NULL) {