selection bug

User 870ab5b546

18-06-2014 18:24:18

In the following structure, double-clicking on some of the Ph groups highlights the whole structure (correctly), but double-clicking on other Ph groups highlights only that Ph group (incorrectly).


<?xml version="1.0" encoding="UTF-8"?>
<cml xmlns="http://www.chemaxon.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.chemaxon.com/marvin/help/formats/schema/mrvSchema_6_2_0.xsd" version="ChemAxon file format v6.2, generated by v6.2.1">
<MDocument>
<MChemicalStruct>
<molecule molID="m1">
<atomArray atomID="a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 a16" elementType="Rh P P R R R R R R Cl C C C H H X" sgroupRef="0 0 0 sg1 sg2 sg3 sg4 sg5 sg6 0 sg7 sg7 0 0 0 0" x2="-40.15685745499924 -41.24580189802652 -41.24580189802652 -41.24580189802652 -42.78580189802652 -42.3347463410538 -42.78580189802652 -42.3347463410538 -41.24580189802652 -40.15685745499924 -39.487794969360046 -38.154115847532026 -36.820436725703985 -38.61685745499924 -39.06791301197196 -38.82095540844604" y2="3.1651486942172053 2.0762042511899224 4.254093137244489 5.794093137244488 4.254093137244489 5.343037580271771 2.076204251189922 0.9872598081626389 0.5362042511899219 1.6251486942172053 5.399547186760115 4.629547186760117 5.399547186760116 3.1651486942172053 2.076204251189922 5.014547186760116"/>
<bondArray>
<bond id="b1" atomRefs2="a2 a1" convention="cxn:coord"/>
<bond id="b2" atomRefs2="a3 a1" convention="cxn:coord"/>
<bond id="b3" atomRefs2="a3 a4" order="1"/>
<bond id="b4" atomRefs2="a3 a5" order="1"/>
<bond id="b5" atomRefs2="a3 a6" order="1"/>
<bond id="b6" atomRefs2="a2 a7" order="1"/>
<bond id="b7" atomRefs2="a2 a8" order="1"/>
<bond id="b8" atomRefs2="a2 a9" order="1"/>
<bond id="b9" atomRefs2="a1 a10" order="1"/>
<bond id="b10" atomRefs2="a11 a12" order="2"/>
<bond id="b11" atomRefs2="a12 a13" order="1"/>
<bond id="b12" atomRefs2="a1 a14" order="1"/>
<bond id="b13" atomRefs2="a1 a15" order="1"/>
<bond id="b14" atomRefs2="a16 a1" convention="cxn:coord"/>
</bondArray>
<molecule id="sg1" role="SuperatomSgroup" title="Ph" molID="m2">
<atomArray atomID="a17 a18 a19 a20 a21 a22" elementType="C C C C C C" attachmentPoint="1 0 0 0 0 0" sgroupAttachmentPoint="1 0 0 0 0 0" x2="-47.320551646391365 -48.654230768219406 -48.6542307682194 -47.320551646391365 -45.986872524563324 -45.986872524563324" y2="-2.7387575298547784 -1.9687575298547753 -0.42875752985477256 0.34124247014522435 -0.42875752985477966 -1.9687575298547788"/>
<bondArray>
<bond id="b15" atomRefs2="a17 a18" order="2"/>
<bond id="b16" atomRefs2="a17 a22" order="1"/>
<bond id="b17" atomRefs2="a18 a19" order="1"/>
<bond id="b18" atomRefs2="a19 a20" order="2"/>
<bond id="b19" atomRefs2="a20 a21" order="1"/>
<bond id="b20" atomRefs2="a21 a22" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a17" order="1" bond="b3"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg2" role="SuperatomSgroup" title="Ph" molID="m3">
<atomArray atomID="a23 a24 a25 a26 a27 a28" elementType="C C C C C C" attachmentPoint="1 0 0 0 0 0" sgroupAttachmentPoint="1 0 0 0 0 0" x2="-60.141224083280754 -58.80754496145272 -58.80754496145272 -60.141224083280754 -61.47490320510878 -61.47490320510878" y2="11.374131451567228 10.604131451567223 9.064131451567224 8.294131451567226 9.064131451567228 10.604131451567227"/>
<bondArray>
<bond id="b21" atomRefs2="a23 a24" order="2"/>
<bond id="b22" atomRefs2="a23 a28" order="1"/>
<bond id="b23" atomRefs2="a24 a25" order="1"/>
<bond id="b24" atomRefs2="a25 a26" order="2"/>
<bond id="b25" atomRefs2="a26 a27" order="1"/>
<bond id="b26" atomRefs2="a27 a28" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a23" order="1" bond="b4"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg3" role="SuperatomSgroup" title="Ph" molID="m4">
<atomArray atomID="a29 a30 a31 a32 a33 a34" elementType="C C C C C C" attachmentPoint="1 0 0 0 0 0" sgroupAttachmentPoint="1 0 0 0 0 0" x2="-45.134443374125055 -45.904443374125066 -47.444443374125065 -48.21444337412506 -47.44444337412506 -45.90444337412506" y2="11.365912065355484 10.032232943527443 10.032232943527447 11.365912065355484 12.699591187183522 12.699591187183518"/>
<bondArray>
<bond id="b27" atomRefs2="a29 a30" order="2"/>
<bond id="b28" atomRefs2="a29 a34" order="1"/>
<bond id="b29" atomRefs2="a30 a31" order="1"/>
<bond id="b30" atomRefs2="a31 a32" order="2"/>
<bond id="b31" atomRefs2="a32 a33" order="1"/>
<bond id="b32" atomRefs2="a33 a34" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a29" order="1" bond="b5"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg4" role="SuperatomSgroup" title="Ph" molID="m5">
<atomArray atomID="a35 a36 a37 a38 a39 a40" elementType="C C C C C C" attachmentPoint="1 0 0 0 0 0" sgroupAttachmentPoint="1 0 0 0 0 0" x2="-60.141224083280754 -58.80754496145271 -58.80754496145271 -60.141224083280754 -61.474903205108795 -61.474903205108795" y2="7.018353679458095 6.248353679458092 4.708353679458091 3.9383536794580944 4.708353679458097 6.248353679458096"/>
<bondArray>
<bond id="b33" atomRefs2="a35 a36" order="2"/>
<bond id="b34" atomRefs2="a35 a40" order="1"/>
<bond id="b35" atomRefs2="a36 a37" order="1"/>
<bond id="b36" atomRefs2="a37 a38" order="2"/>
<bond id="b37" atomRefs2="a38 a39" order="1"/>
<bond id="b38" atomRefs2="a39 a40" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a35" order="1" bond="b6"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg5" role="SuperatomSgroup" title="Ph" molID="m6">
<atomArray atomID="a41 a42 a43 a44 a45 a46" elementType="C C C C C C" attachmentPoint="1 0 0 0 0 0" sgroupAttachmentPoint="1 0 0 0 0 0" x2="-57.0694434694925 -56.299443469492495 -54.75944346949249 -53.98944346949249 -54.759443469492496 -56.299443469492495" y2="-4.908427029697604 -3.5747479078695665 -3.57474790786957 -4.908427029697606 -6.2421061515256415 -6.24210615152564"/>
<bondArray>
<bond id="b39" atomRefs2="a41 a42" order="2"/>
<bond id="b40" atomRefs2="a41 a46" order="1"/>
<bond id="b41" atomRefs2="a42 a43" order="1"/>
<bond id="b42" atomRefs2="a43 a44" order="2"/>
<bond id="b43" atomRefs2="a44 a45" order="1"/>
<bond id="b44" atomRefs2="a45 a46" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a41" order="1" bond="b7"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg6" role="SuperatomSgroup" title="Ph" molID="m7">
<atomArray atomID="a47 a48 a49 a50 a51 a52" elementType="C C C C C C" attachmentPoint="1 0 0 0 0 0" sgroupAttachmentPoint="1 0 0 0 0 0" x2="-47.320551646391365 -48.6542307682194 -48.6542307682194 -47.32055164639136 -45.986872524563324 -45.986872524563324" y2="-2.7387575298547784 -1.9687575298547753 -0.42875752985477433 0.34124247014522346 -0.42875752985477966 -1.9687575298547788"/>
<bondArray>
<bond id="b45" atomRefs2="a47 a48" order="2"/>
<bond id="b46" atomRefs2="a47 a52" order="1"/>
<bond id="b47" atomRefs2="a48 a49" order="1"/>
<bond id="b48" atomRefs2="a49 a50" order="2"/>
<bond id="b49" atomRefs2="a50 a51" order="1"/>
<bond id="b50" atomRefs2="a51 a52" order="2"/>
</bondArray>
<AttachmentPointArray>
<attachmentPoint atom="a47" order="1" bond="b8"/>
</AttachmentPointArray>
</molecule>
<molecule id="sg7" role="MulticenterSgroup" molID="m8" atomRefs="a11 a12" center="a16"/>
</molecule>
</MChemicalStruct>
</MDocument>
</cml>

ChemAxon 7936325a45

20-06-2014 13:50:12

Dear Bob,


Sorry, but I couldn't reproduce this bug neither in 6.2.1 nor 6.3.0. Can I ask which version you use?


Regards,
István 

User 870ab5b546

20-06-2014 13:55:33

I'm using 6.2.1. I've since found that the bug is very subtle, depending on exactly where the mouse is pointing when I double-click. Or maybe it depends on how fast I double-click. Anyway, it's not extremely reproducible, but it's there.

ChemAxon 7936325a45

23-12-2014 17:09:22

Dear Bob,

You are right, the selection depends on the pointer's position and the speed of the double click. I don't really know what can we do to make it more convenient, but i have created a ticket in our issue tracking system.

Regards,
István