summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS4
-rw-r--r--lib/keyboard.pm2
2 files changed, 5 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index a37d99e..6d6bde8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+- keyboarddrake:
+ o bug fix: overwrite previous /etc/sysconfig/keyboard Xkb information when
+ changing keyboard
+
Version 0.67 - 8 January 2008
- mousedrake:
diff --git a/lib/keyboard.pm b/lib/keyboard.pm
index 98b2477..6341a3d 100644
--- a/lib/keyboard.pm
+++ b/lib/keyboard.pm
@@ -604,7 +604,7 @@ sub write {
log::l("keyboard::write $keyboard->{KEYBOARD}");
$keyboard = { %$keyboard };
- add2hash($keyboard, keyboard2full_xkb($keyboard));
+ put_in_hash($keyboard, keyboard2full_xkb($keyboard));
delete $keyboard->{unsafe};
$keyboard->{KEYTABLE} = keyboard2kmap($keyboard);