Most Electron based desktop wrappers make use of the underlying web view built in zoom to provide mouse wheel zoom (Ctrl + wheel).
However the Vikunja desktop wrapper presumably isn’t listening to that event and using it to adjust the scaling so could this be considered.