Zooming is controlled by Scintilla, the editing component we use, which is a separate project by other developers (www.scintilla.org).
Note that Scite, the Scintilla test editor behaves the same way.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/665#issuecomment-145406819