diff --git a/gdk/x11/gdkdisplay-x11.c b/gdk/x11/gdkdisplay-x11.c index 33a3648f4e..30d040a132 100644 --- a/gdk/x11/gdkdisplay-x11.c +++ b/gdk/x11/gdkdisplay-x11.c @@ -204,6 +204,9 @@ static void gdk_x11_display_init (GdkX11Display *self) { self->monitors = g_list_store_new (GDK_TYPE_MONITOR); + self->program_class = g_strdup (g_get_prgname ()); + if (self->program_class && self->program_class[0]) + self->program_class[0] = g_ascii_toupper (self->program_class[0]); } static void