This part seems wrong:
- return gestureRecognizer;
+ recognizer.asSubclass(gestureRecognizer.getClass());
+ return recognizer.cast(gestureRecognizer);
Right, the first line (asSubclass) shouldn't be there; works once it's
removed.
Thanks,
Francis
2007-04-05 Francis Kung <[EMAIL PROTECTED]>
* gnu/java/awt/peer/gtk/GtkToolkit.java
(createDragGestureRecognizer): Remove failing subClass call.
Index: gnu/java/awt/peer/gtk/GtkToolkit.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java,v
retrieving revision 1.101
diff -u -r1.101 GtkToolkit.java
--- gnu/java/awt/peer/gtk/GtkToolkit.java 3 Apr 2007 13:39:38 -0000 1.101
+++ gnu/java/awt/peer/gtk/GtkToolkit.java 5 Apr 2007 14:40:31 -0000
@@ -637,7 +637,6 @@
GtkMouseDragGestureRecognizer gestureRecognizer
= new GtkMouseDragGestureRecognizer(ds, comp, actions, l);
gestureRecognizer.registerListeners();
- recognizer.asSubclass(gestureRecognizer.getClass());
return recognizer.cast(gestureRecognizer);
}
else