New KAccel bug? [PATCH#2]

Alexander Neundorf alexander.neundorf at gmx.net
Thu Oct 31 23:08:05 GMT 2002


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





More information about the kde-core-devel mailing list