all repos — fluxbox @ 352e863c5ffb86348e05252c62bd13ebadbb6236

custom fork of the fluxbox windowmanager

fixed scroll lock and num lock mask
fluxgen fluxgen
commit

352e863c5ffb86348e05252c62bd13ebadbb6236

parent

b4b4293aa586087be1c58fb9fe52163768f097bf

1 files changed, 6 insertions(+), 1 deletions(-)

jump to
M util/fbrun/FbRun.ccutil/fbrun/FbRun.cc

@@ -19,13 +19,14 @@ // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING

// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -// $Id: FbRun.cc,v 1.19 2003/08/27 14:04:12 fluxgen Exp $ +// $Id: FbRun.cc,v 1.20 2003/09/06 15:50:25 fluxgen Exp $ #include "FbRun.hh" #include "App.hh" #include "EventManager.hh" #include "Color.hh" +#include "KeyUtil.hh" #ifdef HAVE_CONFIG_H #include "config.h"

@@ -204,6 +205,10 @@ clear();

} void FbRun::keyPressEvent(XKeyEvent &ke) { + // strip numlock and scrolllock mask + ke.state &= ~FbTk::KeyUtil::numlockMod(); + ke.state &= ~FbTk::KeyUtil::scrolllockMod(); + FbTk::TextBox::keyPressEvent(ke); KeySym ks; char keychar[1];