diff --git a/glfw/ibus_glfw.c b/glfw/ibus_glfw.c index 715889068..fdfde8433 100644 --- a/glfw/ibus_glfw.c +++ b/glfw/ibus_glfw.c @@ -168,11 +168,7 @@ ibus_on_owner_change(DBusConnection* conn UNUSED, DBusMessage* msg, void* user_d } _GLFWIBUSData* ibus = (_GLFWIBUSData*) user_data; - if (strcmp(new_owner, "") == 0) { - ibus->ok = false; - } else { - ibus->ok = true; - } + ibus->ok = strcmp(new_owner, "") != 0; return DBUS_HANDLER_RESULT_HANDLED;