When running the native client on some distributions, you cannot zoom out from a terminal window with Ctrl+-. This has been verified on Ubuntu, but also reported to be a problem on Xubuntu and Archlinux. It works correctly with CentOS 6 though. On the server, when running xev, we can see that a very strange keysym is generated (something like 100000f).
Apparently fixed by bug 4677, but I'd like to understand why this only happens on some distributions before we close it.
Verified to occur on Fedora 18 as well.
Contrary to earlier claims, it is broken on CentOS as well. So it seems every Linux (X11?) system is affected.
Brain dead code found in FLTK:
> if ((xevent.xkey.state & ControlMask) && keysym == '-') kp_buffer = 0x1f; // ^_
No idea what this code is supposed to do. The commit message does not make things clearer. I've suggested to the FLTK devels that it be removed.
Removed upstream, but fixed in our builds by bug 4677.
Verified with build 4506.