shell: Default to maximize/fullscreen on current output
diff --git a/src/shell.c b/src/shell.c
index 40cef14..fca280e 100644
--- a/src/shell.c
+++ b/src/shell.c
@@ -1358,6 +1358,8 @@
 	   check whether the ouput is available */
 	if (output_resource)
 		shsurf->output = output_resource->data;
+	else if (es->output)
+		shsurf->output = es->output;
 	else
 		shsurf->output = get_default_output(es->compositor);
 
@@ -1515,6 +1517,8 @@
 
 	if (output_resource)
 		shsurf->output = output_resource->data;
+	else if (es->output)
+		shsurf->output = es->output;
 	else
 		shsurf->output = get_default_output(es->compositor);