Opened 6 years ago

Closed 6 years ago

#1925 closed defect (fixed)

silhouettes not shown when first opening session with silhouettes

Reported by: Elaine Meng Owned by: Tom Goddard
Priority: minor Milestone:
Component: Sessions Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Often when I open a session with silhouettes and silhouettes were not previously shown in that instance of ChimeraX, the silhouettes are not shown until there is a redraw, like resizing the window. Attached session and 2 screenshots: right after opening, then after resizing window. It is not 100% reproducible, but it is reproducible in that it happens frequently and I've experienced it at least a dozen times.

Still, it's workaround-able, so prioritize/reassign (or even close) as appropriate.

Attachments (3)

hbonds.cxs (11.6 KB ) - added by Elaine Meng 6 years ago.
Screen Shot 2019-05-09 at 9.23.36 AM.png (117.7 KB ) - added by Elaine Meng 6 years ago.
screenshot right after opening session
Screen Shot 2019-05-09 at 9.24.04 AM.png (124.9 KB ) - added by Elaine Meng 6 years ago.
screenshot after resizing window

Download all attachments as: .zip

Change History (6)

by Elaine Meng, 6 years ago

Attachment: hbonds.cxs added

by Elaine Meng, 6 years ago

screenshot right after opening session

by Elaine Meng, 6 years ago

screenshot after resizing window

comment:1 by Tom Goddard, 6 years ago

In a dozen tries opening your session I always get silhouette edges shown.

When you open the session is it from typing the open command in the command-line? Or from clicking file history thumbnail? Or drag and drop? Or on a shell command-line? Is it right after you start ChimeraX or after you have been using it? Do you have "resize graphics window on session restore" preference set?

in reply to:  5 comment:2 by Elaine Meng, 6 years ago

It seems like once that that ChimeraX has shown silhouettes, it will show them correctly thereafter, so trying again will not evince the problem.  Usually happens the first time I uses a downloaded ChimeraX, and I believe it has been both with clicking a thumbnail in the file history and with using the “open” command within ChimeraX after starting it.


comment:3 by Tom Goddard, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed.

Happened only when "Resize graphics window on session restore" preference is set true. The silhouette edge setting was done after the window size adjustment and did not cause a redraw of the scene. Only happens some of the time depending on how fast the window resize happens.

Note: See TracTickets for help on using tickets.