Index: uspace/app/shutdown-dlg/shutdown-dlg.c
===================================================================
--- uspace/app/shutdown-dlg/shutdown-dlg.c	(revision 2e08f2b63f3a551e5e61408809d4fbb5c54d1220)
+++ uspace/app/shutdown-dlg/shutdown-dlg.c	(revision 5162f6ecb4cbe74ba800a6d7adcfd35b0d8f87cb)
@@ -296,5 +296,5 @@
 		params.rect.p0.x = 0;
 		params.rect.p0.y = 0;
-		params.rect.p1.x = 24;
+		params.rect.p1.x = 64;
 		params.rect.p1.y = 5;
 	} else {
@@ -434,28 +434,29 @@
 	params.placement = ui_wnd_place_full_screen;
 	params.flags |= ui_wndf_topmost | ui_wndf_nofocus;
+/*	params.rect.p0.x = 0;
+	params.rect.p0.y = 0;
+	params.rect.p1.x = 1;
+	params.rect.p1.y = 1;*/
+
+	rc = ui_window_create(sddlg.ui, &params, &sddlg.bgwindow);
+	if (rc != EOK) {
+		printf("Error creating window.\n");
+		goto error;
+	}
+
+	ui_window_set_cb(sddlg.bgwindow, &bg_window_cb, (void *)&sddlg);
+
 	if (ui_is_textmode(sddlg.ui)) {
-		params.rect.p0.x = 0;
-		params.rect.p0.y = 0;
-		params.rect.p1.x = 24;
-		params.rect.p1.y = 5;
+		rc = gfx_color_new_ega(0x17, &sddlg.bg_color);
+		if (rc != EOK) {
+			printf("Error allocating color.\n");
+			goto error;
+		}
 	} else {
-		params.rect.p0.x = 0;
-		params.rect.p0.y = 0;
-		params.rect.p1.x = 300;
-		params.rect.p1.y = 60;
-	}
-
-	rc = ui_window_create(sddlg.ui, &params, &sddlg.bgwindow);
-	if (rc != EOK) {
-		printf("Error creating window.\n");
-		goto error;
-	}
-
-	ui_window_set_cb(sddlg.bgwindow, &bg_window_cb, (void *)&sddlg);
-
-	rc = gfx_color_new_rgb_i16(0x8000, 0xc800, 0xffff, &sddlg.bg_color);
-	if (rc != EOK) {
-		printf("Error allocating color.\n");
-		goto error;
+		rc = gfx_color_new_rgb_i16(0x8000, 0xc800, 0xffff, &sddlg.bg_color);
+		if (rc != EOK) {
+			printf("Error allocating color.\n");
+			goto error;
+		}
 	}
 
