Skip to content

Commit f2a8ad3

Browse files
committed
Removed redundant check to avoid having the same NSEvent sent into
the scene graph twice.
1 parent cb42568 commit f2a8ad3

File tree

2 files changed

+0
-10
lines changed

2 files changed

+0
-10
lines changed

modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.h

-3
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@ typedef enum GestureMaskType {
6464

6565
NSEvent *lastEvent;
6666

67-
// The last processed key event
68-
NSEvent *s_lastKeyEvent;
69-
7067
GlassDraggingSource *draggingSource;
7168
NSInteger lastTrackingNumber;
7269

modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m

-7
Original file line numberDiff line numberDiff line change
@@ -681,13 +681,6 @@ - (void)resetMouseTracking
681681

682682
- (BOOL)sendJavaKeyEvent:(NSEvent *)theEvent isDown:(BOOL)isDown
683683
{
684-
if (theEvent == s_lastKeyEvent) {
685-
// this must be a keyDown: generated by performKeyEquivalent: which returns NO by design
686-
return NO;
687-
}
688-
[s_lastKeyEvent release];
689-
s_lastKeyEvent = [theEvent retain];
690-
691684
GET_MAIN_JENV;
692685

693686
jint jKeyCode = GetJavaKeyCode(theEvent);

0 commit comments

Comments
 (0)