When the same document is opened in multiple windows and each window has different layer visibility states, art changed notifier got itself in an infinite loop.
Different layer visibility states means for one window a layer is visible and hidden in the other window.
Have you seen this behavior?
Is the notify data the same for any of the notifications? Then you might be able to ignore one and break the loop?
No, you can not stop the loop. Please try it yourself, very easy to get into that loop.
Yes, same notify.