From 9ba3a4e0e6ad8ff248bf71a27274fe0976e864ab Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Wed, 8 Feb 2017 09:24:14 +1100 Subject: Bug [#1907]. GTK: Prevent running signal handlers on a destroyed a11y object Avoid crash when detaching the widget from the accessible object without destroying that widget. In such situations, the widget is still valid but we will have destroyed the orphaned accessible object. Thus, we must make sure we disconnected the signal handlers the late accessible had set up on the widget, as they won't be implicitly disconnected by widget finalization in this case. --- doc/ScintillaHistory.html | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc') diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index a6140d833..aef93f448 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -568,6 +568,10 @@ Newer APIs used on GTK+ 3.22 as older APIs were deprecated.
  • + Fix crash in accessibility code on GTK+ due to signal receipt after destruction. + Bug #1907. +
  • +
  • Make trackpad scrolling work on Wayland. Bug #1901.
  • -- cgit v1.2.3