Extending molecules with a different atom type is cumbersome

Bugs item #1898086, was opened at 2008-02-20 19:35
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=835077&aid=1898086&group_id=165310

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Michael Banck (mbanck)
Assigned to: Nobody/Anonymous (nobody)
Summary: Extending molecules with a different atom type is cumbersome

Initial Comment:
In draw mode, if I have a particular atom type selected, and I click-drag on an atom with a different atom type, that atom is immediately converted to the selected atom type. I am not sure whether this is in intentional, but it looks like a usability problem to me.

I would rather expect avogadro to wait till I finish the drag operation (release the mouse pointer) and see whether I am still on that atom, and only convert then. Right now, it seems I have to extend a molecule backwards, i.e. first choose the new atom position and then drag the bond back to the atom of the molecule I want to extend from.

Little ASCII demonstration:

I want to draw H-O-H.

I have so far:

H-O

I select Hydrogen as atom type.

I click on the Oxygen and keep the mouse button pressed.

I get:

H-H

I expect:

H-O

and after dragging:

H-O-H


You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=835077&aid=1898086&group_id=165310