| Summary: | Display.timerExec RWT behaves very differently to pure SWT | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Vincent Lustermann <Vincent.Lustermann> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | digga1404, mknauer, peter.hermsdorf | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 3.19 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| See Also: |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=396744 https://git.eclipse.org/r/c/rap/org.eclipse.rap/+/186431 https://git.eclipse.org/c/rap/org.eclipse.rap.git/commit/?id=26fd6f8abab7db8f67743f13f7b02c8be4bd3f67 |
||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
New Gerrit change created: https://git.eclipse.org/r/c/rap/org.eclipse.rap/+/186431 Gerrit change https://git.eclipse.org/r/c/rap/org.eclipse.rap/+/186431 was merged to [master]. Commit: http://git.eclipse.org/c/rap/org.eclipse.rap.git/commit/?id=26fd6f8abab7db8f67743f13f7b02c8be4bd3f67 just tested with the fixed 3.19 jar - works fine! thank you very much for your time and effort! Thank you for the feedback. The fix is now part of our (delayed) 3.19 M1 milestone release from yesterday. |
Created attachment 287304 [details] remove /**/ to switch between RWT and SWT the pure SWT implementation of Dislay.timerExec collects subsequent calls with the very same runnable and only executes it only once. The same code executed with an RAP implementation will throw an IllegalStateException with "Task already scheduled or cancelled"