Skip to content

Check if a transcription file is already open in PE #537

@git-debase-verbose

Description

@git-debase-verbose

Current behavior (tested on Win 11 using the latest preview version from 04.09.2025): whenever I open an EXB file by clicking on it in Coma or by navigating to the corresponding folder on my system to do the clickety-click from there, a new PartiturEditor instance is created to load the transcription. In principle it means that I can open the same transcription as many times as I have clicked. Not sure if this is supposed to be a bug or a feature. In any case, if I happen to open the same file twice, and will then make different changes in different instances of PE and save both, changes made to one copy would be overwritten (here PE does not check whether the transcription I'm working on has been changed by a different process in the meantime).

Would it be possible to implement a check to see if an instance of PE with the same file loaded is already running - and if true, direct the user to it (or pop-up a message along the lines of "Do you want to proceed? This EXB is already open.")?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions