Image missing stereochemistry information when using abbreviations #2741
Labels
Export to SVG/PNG
Bucket: Bugs related to SVG/PNG export
Priority: Medium
Severity: High
High level visibility to the user
Stereochemistry
Bucket: Stereochemistry related issues
User`s Feedback
Milestone
Summary
When generating an .svg image with indigo-depict missing_stereochemistry_info.cdr, the product is missing a downward dash bond connecting to the CN. This problem doesn't happen when the CN is displayed in expanded notation.
Steps to Reproduce
Actual behavior
![Image](https://private-user-images.githubusercontent.com/26869421/406923725-1fddbd59-3b34-4c39-96c2-009dbfd58aed.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDk0NTksIm5iZiI6MTczOTAwOTE1OSwicGF0aCI6Ii8yNjg2OTQyMS80MDY5MjM3MjUtMWZkZGJkNTktM2IzNC00YzM5LTk2YzItMDA5ZGJmZDU4YWVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDEwMDU1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzMjFlMTM1MDA4MjdiMzIxNTNmZjgwZjE0ZTdiMjZkYTQ1NWNiMzYwMmFhNWQ5YzhjMWM5ZDRjOGQ3ZTQzMWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9Q_-5lw8QyZGXCCtAA5LademcvZ-2hbuuixCnfUKkKM)
The svg image is missing a downward dash bond in the product when connecting to the CN group.
Expected behavior
![Image](https://private-user-images.githubusercontent.com/26869421/406923895-b905f618-d25d-4e02-ac8e-46db33fbac97.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMDk0NTksIm5iZiI6MTczOTAwOTE1OSwicGF0aCI6Ii8yNjg2OTQyMS80MDY5MjM4OTUtYjkwNWY2MTgtZDI1ZC00ZTAyLWFjOGUtNDZkYjMzZmJhYzk3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDEwMDU1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk1ODlmODdmMDc0ZTY0ZmExZDA0ODA2YTY5NzBmN2JkNGQ5YTMwNjA2YTAzZGU4ZGNiMDY5Yzc0YmVmOTNmZGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.86SPKmCj926TrEU5I6OdWrCmD-UpO8kWXPP2VdvbOQA)
Indigo should display the correct steroechemistry as described in the cdxml file.
Environment details:
Attachments
missing_stereochemistry_info.txt
expanded_not_missing_steroechemistry.txt
Additional context
In MoleculeRenderInternal::_prepareSGroups, the bond direction should be set when creating a new bond between the super atom and the neighboring atom.
Comment from QA:
Reproduced on Indigo Version 1.28.0-rc.3.0-gd5bcc27cb-wasm32-wasm-clang-19.0.0
The text was updated successfully, but these errors were encountered: