Changeset 14


Ignore:
Timestamp:
05/06/08 12:29:53 (16 years ago)
Author:
ra33
Message:

C

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/gui/MouseEventRouter.java

    r11 r14  
    9393                                forwardToExpiditee = true;
    9494                        } else if (DisplayIO.getCurrentFrame() != null) { // is mouse over a specific expeditee item?
    95                                 Item on = FrameUtils.getCurrentItem();
    96                                 if (on != null) forwardToExpiditee = true;
     95                                // NOTE: Do not use FrameUtils.getCurrentItem() - thats relevent for old mouse position only
     96                                for (Item i : DisplayIO.getCurrentFrame().getItems()) {
     97                                        if (i.getPolygon().contains(containerPoint)) {
     98                                                forwardToExpiditee = true;
     99                                                break;
     100                                        }
     101                                }
    97102                        }
    98103                               
Note: See TracChangeset for help on using the changeset viewer.