diff options
-rw-r--r-- | client/qt4/ibus-client.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/client/qt4/ibus-client.cpp b/client/qt4/ibus-client.cpp index c7f5397..a56d909 100644 --- a/client/qt4/ibus-client.cpp +++ b/client/qt4/ibus-client.cpp @@ -55,6 +55,9 @@ IBusClient::IBusClient () username = getenv ("USERNAME"); session = getenv ("DISPLAY"); + if (session.indexOf (".") == -1) { + session += ".0"; + } session.replace (":", "-"); ibus_path = QString("/tmp/ibus-%1/ibus-%2").arg (username, session); |