Opened 6 years ago
Closed 6 years ago
#2065 closed defect (fixed)
No status messages during EMDB fetch
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | General Controls | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Darwin-18.6.0-x86_64-i386-64bit ChimeraX Version: 0.91 (2019-06-12) Description Fetching an emdb entry (open 0301 from emdb) after first starting ChimeraX shows no status messages and the fetch can take minutes with ChimeraX appearing to hang. Log: UCSF ChimeraX version: 0.91 (2019-06-12) © 2016-2019 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX OpenGL version: 4.1 ATI-2.9.26 OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine OpenGL vendor: ATI Technologies Inc.
Change History (2)
comment:1 by , 6 years ago
Component: | Unassigned → General Controls |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → No status messages during EMDB fetch |
comment:2 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed.
Create opengl context when status bar window exposed.
Note:
See TracTickets
for help on using tickets.
Problem is that status bar OpenGL context was not created until first status message sent. Apparently the opengl context does not work until Qt returns to event loops. So the first status messages until Qt returns to the event loop are not seen.