summarylogtreecommitdiffstats
path: root/dnd-crash.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dnd-crash.patch')
-rw-r--r--dnd-crash.patch39
1 files changed, 0 insertions, 39 deletions
diff --git a/dnd-crash.patch b/dnd-crash.patch
deleted file mode 100644
index baa66e5195fc..000000000000
--- a/dnd-crash.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 69e82e354de26cd7e6957b95740c724ed1c31c10 Mon Sep 17 00:00:00 2001
-From: Andreas Henriksson <andreas@fatal.se>
-Date: Mon, 25 Jul 2016 19:38:18 +0200
-Subject: notebook: avoid crash on tab DND
-
-See "gtk_notebook_detach_tab" API documentation. Using it instead
-of gtk_container_remove avoids an assertion crash in gtk+ when
-dragging and dropping a tab between terminal windows.
-
-See also original bug report at
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825818
-
-https://bugzilla.gnome.org/show_bug.cgi?id=769161
-(cherry picked from commit 85b448f7c9e219e82d4d8abafe405d73349c08c1)
----
- src/terminal-notebook.c | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/src/terminal-notebook.c b/src/terminal-notebook.c
-index 9d488fc..b054676 100644
---- a/src/terminal-notebook.c
-+++ b/src/terminal-notebook.c
-@@ -152,8 +152,13 @@ terminal_notebook_remove_screen (TerminalMdiContainer *container,
- update_tab_visibility (notebook, -1);
-
- screen_container = terminal_screen_container_get_from_screen (screen);
-+#if GTK_CHECK_VERSION(3, 16, 0)
-+ gtk_notebook_detach_tab (GTK_NOTEBOOK (notebook),
-+ GTK_WIDGET (screen_container));
-+#else
- gtk_container_remove (GTK_CONTAINER (notebook),
- GTK_WIDGET (screen_container));
-+#endif
- }
-
- static TerminalScreen *
---
-cgit v0.12
-