PanelPointer: now ignores events outside parent panel's bounds