From kde-core-devel Thu Oct 31 23:08:05 2002 From: Alexander Neundorf Date: Thu, 31 Oct 2002 23:08:05 +0000 To: kde-core-devel Subject: Re: New KAccel bug? [PATCH#2] X-MARC-Message: https://marc.info/?l=kde-core-devel&m=103610558322416 On Thursday 31 October 2002 22:37, Ellis Whitehead wrote: > On Wednesday 30 October 2002 23:22, Hasso Tepper wrote: > > Ellis Whitehead wrote: > > > Here's a patch for the problem. I'm afraid I don't have access to > > > a compilable cvs right now, so I can't test it. :( However, a > > > logic walk-through seems to indicate that it'll work. Please let > > > me know. > > > > Applying patch, recompiling kdecore, make install, restart kde ... no > > help. Problem is still there. > > Ok, I found the problem. > m_code = XKeysymToKeycode( qt_xdisplay(), m_sym ); > When a key symbol of zero is passed to XKeysymToKeycode(), it returns the > keycode for the 'E' key on some machines (setup-dependent, I think). So > the attached patch checks whether m_sym is zero before calling > XKeysym...(). > > Please let me know if it works and I'll commit. :) > > Cheers, > Ellis Yes, it works :-) Another thing: in konqy, if the menu is activated (e.g. after pressing and releasing the alt key), it can't be deactivated using escape, since this always triggers KonqMainWindow::abortLoading() But my qt-copy and kdecore are already approx. 2 weeks old, so maybe it has been fixed in the meantime. Bye Alex