Comment 11 for bug 1997152

Revision history for this message
Oliver Sauder (sao) wrote :

Reading through your feedback, I have a strong feeling that this issue has nothing to do with Diodon, but with the Ayantana Application Indicator in combination with the Cinammon desktop environment and its panels. Potentially a race condition.

The reason being is that the only thing Diodon does in terms of indicator is registering it with the Ayantana Indicator. Nothing else. Diodon uses unique logic that it cannot be run twice and we already ruled that possibility out as there was only one Diodon process running, but still you saw two Diodon icons.

See the code bit here https://github.com/diodon-dev/diodon/blob/master/plugins/indicator/indicator-plugin.vala which handles the indicator logic.

Therefore, I am converting this to a question. Feedback is very welcome with potential workarounds, links to other bug trackers etc.