From 93200f2e56fb8bb76892b4399f679c32228f602c Mon Sep 17 00:00:00 2001 From: Mike Fulbright Date: Thu, 28 Jun 2001 20:43:46 +0000 Subject: set keyboard type if passed to anaconda --- gui.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) (limited to 'gui.py') diff --git a/gui.py b/gui.py index 0fb9c6d0c..6a6e9a1af 100755 --- a/gui.py +++ b/gui.py @@ -33,6 +33,7 @@ from _gtk import _gtk_nuke_rc_files, _gtk_nuke_rc_mtimes from language import expandLangs from splashscreen import splashScreenPop from log import log +from flags import flags StayOnScreen = "stayOnScreen" @@ -309,17 +310,17 @@ class InstallInterface: self.dispatch = dispatch - # XXX - #if todo.installSystem: - #try: - #kb.setMouseKeys (1) - #except SystemError: - #pass - #if todo.instClass.keyboard: - #info = todo.keyboard.getXKB() - #if info: - #(rules, model, layout, variant, options) = info - #kb.setRule (model, layout, variant, "complete") + if flags.setupFilesystems: + try: + kb.setMouseKeys (1) + except SystemError: + pass + + if id.keyboard: + info = id.keyboard.getXKB() + if info: + (rules, model, layout, variant, options) = info + kb.setRule (model, layout, variant, "complete") id.fsset.registerMessageWindow(self.messageWindow) id.fsset.registerProgressWindow(self.progressWindow) -- cgit