Summary: | Snippets view broken due to changes made in findMouseEventTargetInDescendantsAt() | ||||||
---|---|---|---|---|---|---|---|
Product: | [Tools] GEF | Reporter: | John Collier <jcollier> | ||||
Component: | GEF-Legacy Draw2d | Assignee: | gef-inbox <gef-inbox> | ||||
Status: | NEW --- | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | jwsnyder, nyssen, thatnitind | ||||
Version: | unspecified | ||||||
Target Milestone: | --- | ||||||
Hardware: | PC | ||||||
OS: | Mac OS X | ||||||
See Also: | https://github.com/eclipse/gef-legacy/pull/1 | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
John Collier
2018-02-10 18:13:10 EST
GitHub Pull Request 1 created by [johnmcollier] https://github.com/eclipse/gef-legacy/pull/1 The fix to bug #486925 seems to be valid, as it ensures that findMouseEventTargetInDescendantsAt() behaves according to the contract stated in its javadoc. It didn't do that before. I would thus assume that the mentioned snippet view relies on the previously incorrect behavior. Rather than reverting the change, I would propose to investigate how the snippet view can be adjusted to properly follow the contract. Created attachment 273659 [details]
minimal palette viewer in a view to show breakage
|