projects
/
enjoyable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Still need to prevent duplicates for axes.
[enjoyable.git]
/
Classes
/
NJDeviceController.m
diff --git
a/Classes/NJDeviceController.m
b/Classes/NJDeviceController.m
index
3f0c6c8
..
cb7b917
100644
(file)
--- a/
Classes/NJDeviceController.m
+++ b/
Classes/NJDeviceController.m
@@
-49,7
+49,10
@@
}
- (void)addRunningOutput:(NJOutput *)output {
}
- (void)addRunningOutput:(NJOutput *)output {
- [_continousOutputs addObject:output];
+ // Axis events will trigger every small movement, don't keep
+ // re-adding them or they trigger multiple times each time.
+ if (![_continousOutputs containsObject:output])
+ [_continousOutputs addObject:output];
if (!_continuousOutputsTick) {
_continuousOutputsTick = [NSTimer scheduledTimerWithTimeInterval:1.0/60.0
target:self
if (!_continuousOutputsTick) {
_continuousOutputsTick = [NSTimer scheduledTimerWithTimeInterval:1.0/60.0
target:self