$NetBSD: patch-ab,v 1.1 2006/01/02 21:40:00 joerg Exp $ --- windowmanager.cc.orig 2006-01-02 21:33:19.000000000 +0000 +++ windowmanager.cc @@ -625,7 +625,7 @@ void WindowManager::handleKeyPressEvent( { if( (unsigned)current_desktop != ks - XK_1 ) { - (unsigned)current_desktop = ks - XK_1; + current_desktop = (int)(ks - XK_1); goToDesktop(current_desktop); } }