Version: 1.4 (using KDE 3.3.89 (CVS >= 20041104), compiled sources) Compiler: gcc version 3.3.4 (pre 3.3.5 20040809) OS: Linux (i686) release 2.6.8-24.3-smp Hi! this worked before I think I got a message that soemthing has been rewritten, but I can not reproduce this message. all other keys seem to emitt the defined ESC-sequences cu ferdinand
the message was about accelerator keys, but I do not see how this could be related to this problem
have changed from konsole to khotkeys see Waldos remark at http://lists.kde.org/?l=konsole-devel&m=110297454620486&w=2 cu ferdinand
CVS commit by waba: Don't eat F12 unless configured to do so. BUG: 93178 M +4 -4 kcheckaccelerators.cpp 1.11 --- kdelibs/kdecore/kcheckaccelerators.cpp #1.10:1.11 @@ -78,9 +78,9 @@ KCheckAccelerators::KCheckAccelerators( QObject* parent ) - : QObject( parent, "kapp_accel_filter" ), block( false ), drklash(0) + : QObject( parent, "kapp_accel_filter" ), key(0), block( false ), drklash(0) { parent->installEventFilter( this ); KConfigGroupSaver saver( KGlobal::config(), "Development" ); - QString sKey = KGlobal::config()->readEntry( "CheckAccelerators", "F12" ).stripWhiteSpace(); + QString sKey = KGlobal::config()->readEntry( "CheckAccelerators" ).stripWhiteSpace(); if( !sKey.isEmpty() ) { KShortcut cuts( sKey ); @@ -97,5 +97,5 @@ bool KCheckAccelerators::eventFilter( QO return false; if ( e->type() == QEvent::Accel ) { - if ( static_cast<QKeyEvent *>(e)->key() == key ) { + if ( key && (static_cast<QKeyEvent *>(e)->key() == key) ) { block = true; checkAccelerators( false );