Warp/zoom behaves weirdly

Steps to reproduce

I don't quite know how to describe it, so here's a video: 2025-05-05_08-00-54.mkv

From what I understand, the warp/center feature is supposed to put the pixel under the cursor into the center and then zooms into it. But for me, it jumps to a place which is neither under the cursor nor in the center and then zooms to that.

KiCad Version

Application: KiCad Symbol Editor x86_64 on x86_64

Version: 9.0.1, release build

Libraries:
	wxWidgets 3.2.7
	FreeType 2.13.3
	HarfBuzz 9.0.0
	FontConfig 2.15.0
	libcurl/8.12.1 OpenSSL/3.3.3 zlib/1.3.1 libidn2/2.3.7 libpsl/0.21.5 nghttp2/1.65.0

Platform: Freedesktop SDK 24.08 (Flatpak runtime), 64 bit, Little endian, wxGTK, X11, Hyprland, wayland
OpenGL: AMD, AMD Radeon 780M (radeonsi, phoenix, LLVM 19.1.7, DRM 3.61, 6.14.2-zen1-1-zen), 4.6 (Compatibility Profile) Mesa 25.0.3 (git-c3afa2a74f)

Build Info:
	Date: Apr 11 2025 09:00:21
	wxWidgets: 3.2.7 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.88.0
	OCC: 7.9.0
	Curl: 8.12.1
	ngspice: 44.2
	Compiler: GCC 14.2.0 with C++ ABI 1019
	KICAD_IPC_API=ON

Locale: 
	Lang: en_US
	Enc: UTF-8
	Num: 1234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)