Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#4526 closed defect (fixed)

cannot select pseudobonds to cartoon

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

Description

Usually cannot get a pseudobond between cartoon segments to be selected with Ctrl-click.

open 2gbp
hb

...then try Ctrl-click on ribbon-ribbon pseudobonds. Occasionally I can select one, but then never an additional one thereafter. I just get "select clear" over and over in the Log.

Tested in UCSF ChimeraX version: 1.2.dev202104092357 (2021-04-09)
on Mac laptop running Catalina 10.15.7

Change History (4)

comment:1 by pett, 5 years ago

Cc: pett added

The selection code must be operating as though the pseudobonds were being drawn between the atomic coordinates rather than the adjusted ribbon coordinates. If I switch the depiction to sticks, I can select the pseudobonds without problem.

comment:2 by pett, 5 years ago

Possibly the same as #2466

comment:3 by Tom Goddard, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed in 1.2.

Pseudobond picking was not using ribbon coordinates when pseudobond went to ribbon.

comment:4 by Tom Goddard, 5 years ago

As noted in #2466 the pb_coords and pb_scene_coords Atoms methods are looping over all the pseudobonds which will give very poor performance. I converted those to use C++ code.

Note: See TracTickets for help on using tickets.