TerminalInformer leaves disposed SWT images in use in the status bar - breaks the workbench UI
|Assignee:||Tuukka Lehtonen||% Done:|
|Category:||Diagram||Spent time:||0.25 hour|
|Release notes:||Removed green bullet image from the terminal info shown in the status line when the control key is pressed and hovering on top of an element terminal.|
|Velocity based estimate||-|
|Release||Simantics 1.18.1||Release relationship||Auto|
For some (for now) unknown reason, TerminalInformer in its current state tends to leave an SWT Image set in the status line's message, which will get disposed later on but never actually removed from the status line message.
This causes unexpected exceptions to occur inside Eclipse code which wreaks havoc to the general workbench UI functionality.
The best solution at this point is to remove the image use from TerminalInformer to get rid of the nasty side effects easily.