From e0caafbcdf6f1b200506ef5165f4da27b84a2df7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 28 Feb 2016 12:31:20 -0500 Subject: [PATCH] display: Don't change default seat in flight gdk_display_add_seat was prepending new seats to the list, which was effectively making the added seat the new default. Since that is probably not intended, append to the list. --- gdk/gdkdisplay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c index f95d559dfa..3e54ce8b48 100644 --- a/gdk/gdkdisplay.c +++ b/gdk/gdkdisplay.c @@ -2373,7 +2373,7 @@ gdk_display_add_seat (GdkDisplay *display, g_return_if_fail (GDK_IS_DISPLAY (display)); g_return_if_fail (GDK_IS_SEAT (seat)); - display->seats = g_list_prepend (display->seats, g_object_ref (seat)); + display->seats = g_list_append (display->seats, g_object_ref (seat)); g_signal_emit (display, signals[SEAT_ADDED], 0, seat); }