When working with multiple Protégé windows (i.e. open one ontology, then open second one and select "No" to open that second one in a new window) the validation results are shared across both windows / clicking validate in one window updates the table in the other window as well.
NOTE: I have not debugged this yet, but want to record the behavior as a reminder to do so (or for anybody else who might want to investigate).
I assume that the same ShaclValidation Observable is used from both ShaclConstraintViolationPanels.
The described issue might not be the only problem when working with multiple windows.
When working with multiple Protégé windows (i.e. open one ontology, then open second one and select "No" to open that second one in a new window) the validation results are shared across both windows / clicking validate in one window updates the table in the other window as well.
NOTE: I have not debugged this yet, but want to record the behavior as a reminder to do so (or for anybody else who might want to investigate). I assume that the same ShaclValidation Observable is used from both ShaclConstraintViolationPanels. The described issue might not be the only problem when working with multiple windows.