fix failure to remove keyvalue from Keyboard::state on key release