]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
[x11] Don't allow windows to be resized
authorRay Strode <rstrode@redhat.com>
Sat, 3 Oct 2009 04:28:52 +0000 (00:28 -0400)
committerRay Strode <rstrode@redhat.com>
Sun, 4 Oct 2009 14:45:37 +0000 (10:45 -0400)
We don't handle the display resizing, so disallow it.

src/plugins/renderers/x11/plugin.c

index 87ad8bb4de179821915b1fa222174002f81968d3..5293cf16e6bc863ace877739870bdf37e5ec6bbb 100644 (file)
@@ -234,9 +234,10 @@ map_to_device (ply_renderer_backend_t *backend)
 
       head->pixel_buffer = ply_pixel_buffer_new (head->area.width, head->area.height);
       head->window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-      gtk_window_set_default_size (GTK_WINDOW (head->window),
-                                  head->area.width,
-                                  head->area.height);
+      gtk_window_set_resizable (GTK_WINDOW (head->window), FALSE);
+      gtk_widget_set_size_request (head->window,
+                                   head->area.width,
+                                   head->area.height);
       shadow_buffer = ply_pixel_buffer_get_argb32_data (head->pixel_buffer);
       head->image = cairo_image_surface_create_for_data ((unsigned char *) shadow_buffer,
                                                          CAIRO_FORMAT_ARGB32,