@@ -50,6 +50,7 @@ - (void) drawRect : (NSRect) dirtyRect
50
50
- (void ) mouseDown : (NSEvent *) event
51
51
{
52
52
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
53
+ [super mouseDown: event];
53
54
return ;
54
55
}
55
56
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -64,6 +65,7 @@ - (void) mouseDown : (NSEvent*) event
64
65
- (void ) mouseUp : (NSEvent *) event
65
66
{
66
67
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
68
+ [super mouseUp: event];
67
69
return ;
68
70
}
69
71
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -74,6 +76,7 @@ - (void) mouseUp : (NSEvent*) event
74
76
- (void ) rightMouseDown : (NSEvent *) event
75
77
{
76
78
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
79
+ [super rightMouseDown: event];
77
80
return ;
78
81
}
79
82
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -84,6 +87,7 @@ - (void) rightMouseDown : (NSEvent*) event
84
87
- (void ) rightMouseUp : (NSEvent *) event
85
88
{
86
89
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
90
+ [super rightMouseUp: event];
87
91
return ;
88
92
}
89
93
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -94,6 +98,7 @@ - (void) rightMouseUp : (NSEvent*) event
94
98
- (void ) otherMouseDown : (NSEvent *) event
95
99
{
96
100
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
101
+ [super otherMouseDown: event];
97
102
return ;
98
103
}
99
104
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -104,6 +109,7 @@ - (void) otherMouseDown : (NSEvent*) event
104
109
- (void ) otherMouseUp : (NSEvent *) event
105
110
{
106
111
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
112
+ [super otherMouseUp: event];
107
113
return ;
108
114
}
109
115
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -114,6 +120,7 @@ - (void) otherMouseUp : (NSEvent*) event
114
120
- (void ) mouseDragged : (NSEvent *) event
115
121
{
116
122
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
123
+ [super mouseDragged: event];
117
124
return ;
118
125
}
119
126
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -124,6 +131,7 @@ - (void) mouseDragged : (NSEvent*) event
124
131
- (void ) rightMouseDragged : (NSEvent *) event
125
132
{
126
133
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
134
+ [super rightMouseDragged: event];
127
135
return ;
128
136
}
129
137
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -134,6 +142,7 @@ - (void) rightMouseDragged : (NSEvent*) event
134
142
- (void ) otherMouseDragged : (NSEvent *) event
135
143
{
136
144
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
145
+ [super otherMouseDragged: event];
137
146
return ;
138
147
}
139
148
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -144,6 +153,7 @@ - (void) otherMouseDragged : (NSEvent*) event
144
153
- (void ) scrollWheel : (NSEvent *) event
145
154
{
146
155
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
156
+ [super scrollWheel: event];
147
157
return ;
148
158
}
149
159
NUIE::NodeEditor* nodeEditor = nodeEditorControl->GetNodeEditor ();
@@ -165,6 +175,7 @@ - (void) scrollWheel : (NSEvent*) event
165
175
- (void ) magnifyWithEvent : (NSEvent *) event
166
176
{
167
177
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
178
+ [super magnifyWithEvent: event];
168
179
return ;
169
180
}
170
181
NUIE::Point position = MAS::GetViewPositionFromEvent (self, event);
@@ -179,6 +190,7 @@ - (void) magnifyWithEvent : (NSEvent*) event
179
190
- (void ) swipeWithEvent : (NSEvent *) event
180
191
{
181
192
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
193
+ [super swipeWithEvent: event];
182
194
return ;
183
195
}
184
196
NUIE::NodeEditor* nodeEditor = nodeEditorControl->GetNodeEditor ();
@@ -188,6 +200,7 @@ - (void) swipeWithEvent : (NSEvent*) event
188
200
- (void ) keyDown : (NSEvent *) event
189
201
{
190
202
if (!nodeEditorControl->IsInputHandlingEnabled ()) {
203
+ [super keyDown: event];
191
204
return ;
192
205
}
193
206
if (!nodeEditorControl->IsMouseOverEditorWindow ()) {
0 commit comments