Hi Max 
Thanks for the update v.0.98.
 
FYI 
 
>> I made some changes in functions which affects on getCanvasWindow.<<
 
Despite the changes,  the error perists with2 finger trackpad gestures.
 
 
TypeError: undefined is not a constructor (evaluating 'this.getCanvasWindow()')
 moi://ui/nodeeditor/core/main.js   line 4508
 
4504:           case "touchend":   type="mouseup"; break; 
4505:           default: return; 
4506:       } 
4507:    
4508: >>    var window = this.getCanvasWindow(); 
4509:       var document = window.document; 
4510:        
4511:       var simulatedEvent = document.createEvent("MouseEvent"); 
4512:       simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0/*left*/, null);
  
I understand that without a MacBook Pro or trackpad periphery device you can't test & find solution, but am reporting it so you are aware.
 
Thanks 
James  
 |