Problem:
The method mitk::DisplayGeometry::RefitVisibleRect uses a static bool variable to prevent recursion. The problem here currently is that when using multiple display geometries the other objects also call the method and return directly false, because the static variable (which is a global one!!) is set to true.
Solution:
The easiest solution is to set the static variable to false before notifying the other objects. (very small change)