From 3a250e4a447b6cff3be67e2384d126cd48ef7e60 Mon Sep 17 00:00:00 2001 From: Jonathan Michalon Date: Tue, 14 Jan 2020 14:18:12 +0100 Subject: Set a real title on the desktop window (as provided to ATK) Even if we think that the desktop window title is never seen, it is used by the window selector in "all windows" mode and speech synthesis. --- src/caja-desktop-window.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/caja-desktop-window.c') diff --git a/src/caja-desktop-window.c b/src/caja-desktop-window.c index c063d06c..278beb17 100644 --- a/src/caja-desktop-window.c +++ b/src/caja-desktop-window.c @@ -204,6 +204,8 @@ caja_desktop_window_new (CajaApplication *application, XFree(xch); } + gdk_window_set_title (gdkwin, _("Desktop")); + g_signal_connect (window, "delete_event", G_CALLBACK (caja_desktop_window_delete_event), NULL); /* Point window at the desktop folder. @@ -313,12 +315,6 @@ draw (GtkWidget *widget, return GTK_WIDGET_CLASS (caja_desktop_window_parent_class)->draw (widget, cr); } -static char * -real_get_title (CajaWindow *window) -{ - return g_strdup (_("Desktop")); -} - static CajaIconInfo * real_get_icon (CajaWindow *window, CajaWindowSlot *slot) @@ -341,7 +337,6 @@ caja_desktop_window_class_init (CajaDesktopWindowClass *klass) gtk_widget_class_set_accessible_type (wclass, CAJA_TYPE_DESKTOP_WINDOW_ACCESSIBLE); nclass->window_type = CAJA_WINDOW_DESKTOP; - nclass->get_title = real_get_title; nclass->get_icon = real_get_icon; } -- cgit v1.2.1