Removes .keytab from KeyTab entry if present (fixes BR77018, also see BR83000).

svn path=/trunk/kdebase/konsole/; revision=318517
wilder-portage
Kurt Hindenburg 22 years ago
parent 3d5c0a40b6
commit 569b7d4965
  1. 7
      konsole/konsole.cpp

@ -2701,8 +2701,13 @@ QString Konsole::newSession(KSimpleConfig *co, QString program, const QStrList &
s->setSchemaNo(schmno);
if (key.isEmpty())
s->setKeymapNo(n_defaultKeytab);
else
else {
// TODO: Fixes BR77018, see BR83000.
if (key.endsWith(".keytab"))
key.remove(".keytab");
s->setKeymap(key);
}
s->setTitle(txt);
s->setIconName(icon);
s->setAddToUtmp(b_addToUtmp);

Loading…
Cancel
Save