Changeset 45

Show
Ignore:
Timestamp:
06/10/08 23:07:38 (6 months ago)
Author:
bi..@lilyapp.org
Message:

fix bug #25

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lily/lily/chrome/content/externals/svg.js

    r44 r45  
    315315                var offsetY = parseInt(thisPtr.top);             
    316316                 
    317                 _mouseX = parseInt(evt.clientX) - offsetX; 
    318                 _mouseY = parseInt(evt.clientY) - offsetY; 
     317                _mouseX = (parseInt(evt.clientX)+parseInt(thisPtr.parent.patchView.oWin.scrollX)) - offsetX; 
     318                _mouseY = (parseInt(evt.clientY)+parseInt(thisPtr.parent.patchView.oWin.scrollY)) - offsetY; 
    319319                 
    320320                if(thisPtr.isMousePressed && typeof thisPtr.mouseDragged=="function") { 
  • trunk/lily/lily/chrome/content/lib/processing.js

    r19 r45  
    16541654      p.pmouseY = p.mouseY; 
    16551655          //**** FIX ME ***** 
    1656       p.mouseX = e.clientX - Processing.lily.left; 
    1657       p.mouseY = e.clientY - Processing.lily.top; 
     1656      p.mouseX = (e.clientX+Processing.lily.parent.patchView.oWin.scrollX) - Processing.lily.left; 
     1657      p.mouseY = (e.clientY+Processing.lily.parent.patchView.oWin.scrollY) - Processing.lily.top; 
    16581658 
    16591659      if ( p.mouseMoved )