Hey, I am not sure if this is the right place, if not please move it! 🙂
I am not sure if this was covered before, but didn’t find anything similiar via search.
I am using the Magnifier in one of my WPF projects, I think it’s Xceed-Base-Version 2.4.
If you change the zoomfactor, the magnifier does not zoom properly. The “center”-point is not correct. When you move the mouse, it will be centered correct.
I think this isn’t like it should work. I would suggest to extend the MagnifierAdorner to save the latest zoomfactor as private member and in the OnProcessInput-method the if-clause should be extended to:
if (_currentMousePosition == pt && _magnifier.ZoomFactor == _currentZoomFactor)
This will fix the issue and the magnifier zooms properly, even without mouse movement.