File: remove_component_listener

package info (click to toggle)
java-atk-wrapper 0.33.3-22%2Bdeb10u1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,920 kB
  • sloc: ansic: 6,238; java: 1,369; makefile: 85; sh: 25
file content (23 lines) | stat: -rw-r--r-- 860 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
commit f9faf04a88685d6759c18572988876215332086a
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Tue Apr 2 19:55:13 2019 +0200

    Fix removing component listener
    
    instead of adding it again.
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=791970

diff --git a/wrapper/org/GNOME/Accessibility/AtkWrapper.java.in b/wrapper/org/GNOME/Accessibility/AtkWrapper.java.in
index 0fbb196..3463a59 100644
--- a/wrapper/org/GNOME/Accessibility/AtkWrapper.java.in
+++ b/wrapper/org/GNOME/Accessibility/AtkWrapper.java.in
@@ -306,7 +306,7 @@ public class AtkWrapper {
           case ContainerEvent.COMPONENT_REMOVED:
           {
 	    java.awt.Component c = ((ContainerEvent)e).getChild();
-            c.addComponentListener(componentAdapter);
+            c.removeComponentListener(componentAdapter);
             break;
           }