epam / epam/Indigo

System ignores Display charge option on export to SVG/PNG

Open
#3,832 0 comments 0 reactions 0 assignees View on GitHub
Ljubica found bugs Priority: Medium Severity: Medium
Dominant language
C++
Stars
406
Forks
134
Avg merge
2d 11h
Merged PRs (30d)
24

Description

KETCHER PART HERE: https://github.com/epam/ketcher/issues/10854

**Steps to Reproduce**
1. Open Remote Ketcher - Molecules mode
2. Load from SMILES: `[OH3+]`
Image

3. Open Settings -> Atoms Section, set `Display charge` to `Off` and press `Apply` button
Image

4. Press `Save as...` button and select `SVG Document` file format

**Actual behavior**
Molecule on the preview has charge visible
Image

It seems that Indigo doesn't have `Display charge` settings option as input parameter
Image

**Expected behavior**
Molecule on the preview doesn't have charge visible
Image

**Versions**
- Ketcher Version 3.19.0-rc.1 Build at 2026-08-03; 17:10:30
- Indigo Version 1.46.0-rc.1.0-gf3408986b-x86_64-linux-gnu-11.2.1
- Chrome Version 151.0.7922.72 (Official Build) (64-bit)
- Win11

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the SVG and PNG export path and how the Atoms setting is passed into Indigo during export. Reproduce the `[OH3+]` case with Display charge disabled, then verify that the exported preview omits the charge while normal display behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.