Details
-
Type: Bug
-
Status: Closed
-
Priority: Blocker
-
Resolution: Fixed
-
Affects Version/s: 2.11.3.0
-
Fix Version/s: 2.11.3.0
-
Component/s: printing and export, renderer
-
Labels:
Description
Exporting the example file's first alignment view to HTML sometimes results in an incomplete export.
This turned out to be due to a race condition in the 'draw(..)' method which is called by both export routines, and also during AWT redraw events, eg. when a progress bar is being animated. Calling via the AWT redraw event loop reconfigured the SequenceCanvas' SequenceRenderer to the window manager's Graphics object, rather than the ImageExporter's graphics object.
Jalview 2.11.2 doesn't appear to be affected by this.
This turned out to be due to a race condition in the 'draw(..)' method which is called by both export routines, and also during AWT redraw events, eg. when a progress bar is being animated. Calling via the AWT redraw event loop reconfigured the SequenceCanvas' SequenceRenderer to the window manager's Graphics object, rather than the ImageExporter's graphics object.
Jalview 2.11.2 doesn't appear to be affected by this.
Attachments
Issue Links
- related with
-
JAL-4258 review bens big merge for 2.11.3.0
- Closed