X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FIntl.cpp;h=4e3fabf29b17943aec9b1882650ae02687129172;hb=2455bc258f3b62c29ec4a41cb88070ff8518e842;hp=3b8fa674dd8a052c0b4016425449305e0f0d8180;hpb=e1ce2f92db49d50c688414a32944be8e718faa2e;p=lyx.git diff --git a/src/Intl.cpp b/src/Intl.cpp index 3b8fa674dd..4e3fabf29b 100644 --- a/src/Intl.cpp +++ b/src/Intl.cpp @@ -14,11 +14,9 @@ #include #include "Intl.h" -#include "debug.h" #include "LyXRC.h" -using std::endl; - +#include "support/debug.h" namespace lyx { @@ -39,18 +37,19 @@ void Intl::keyMapOn(bool on) keyMapPrim(); else keyMapSec(); - } else + } else { trans.disableKeymap(); + } } void Intl::toggleKeyMap() { - if (keymapon && (keymap == PRIMARY)) { + if (keymapon && (keymap == PRIMARY)) keyMapSec(); - } else if (keymapon) { + else if (keymapon) keyMapOn(false); - } else + else keyMapPrim(); }