| Summary: | org.eclipse.draw2d.ToolTipHelper is not flexible enough to allow customized behavior of Tooltips | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | jonathan <jonny.tiu> |
| Component: | GEF-Legacy Draw2d | Assignee: | Alexander Nyßen <nyssen> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | Andreas.Muelder, nyssen, rodrigo |
| Version: | unspecified | ||
| Target Milestone: | 3.10.0 (Mars) M1 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
jonathan
- Added a public setter by which the formerly hard-coded hide delay can now be set. It is stored in a field and used within displayToolTipNear() as before. - To enable that subclasses may hide the tooltip before the hide timer has actually expired, overwrote hide() to now cancel the hide timer as a first step. Before, calls to hide() were always preceded or succeeded by respective calls to Timer#cancel(). As it seems that in all these situations canceling the timer first and hiding the figure afterwards is proper, all these calls were removed. Resolving as fixed in 3.10.0M1. As already stated, resolving as fixed. |