diff --git a/Telegram/SourceFiles/core/launcher.cpp b/Telegram/SourceFiles/core/launcher.cpp index c27eccbec..e5cc426d0 100644 --- a/Telegram/SourceFiles/core/launcher.cpp +++ b/Telegram/SourceFiles/core/launcher.cpp @@ -69,14 +69,7 @@ FilteredCommandLineArguments::FilteredCommandLineArguments( pushArgument("cocoa:fontengine=freetype"); #endif // !Q_OS_WIN } -#elif defined Q_OS_UNIX - if (QFile::exists(cWorkingDir() + u"tdata/nowayland"_q) - && qEnvironmentVariableIsEmpty("QT_QPA_PLATFORM")) { - LOG(("Wayland: Disable on old installations")); - pushArgument("-platform"); - pushArgument("xcb;wayland"); - } -#endif // Q_OS_WIN || Q_OS_MAC || Q_OS_UNIX +#endif // Q_OS_WIN || Q_OS_MAC pushArgument(nullptr); } diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp index 2a78d1cc5..a8b2c6a3e 100644 --- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp +++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp @@ -858,18 +858,6 @@ bool OpenSystemSettings(SystemSettingsType type) { } void NewVersionLaunched(int oldVersion) { - if (oldVersion > 0 - && oldVersion <= 4000002 - && qEnvironmentVariableIsSet("WAYLAND_DISPLAY") - && DesktopEnvironment::IsGnome() - && !QFile::exists(cWorkingDir() + u"tdata/nowayland"_q)) { - QFile f(cWorkingDir() + u"tdata/nowayland"_q); - if (f.open(QIODevice::WriteOnly)) { - f.write("1"); - f.close(); - Core::Restart(); // restart with X backend - } - } if (oldVersion <= 4001001 && cAutoStart()) { AutostartToggle(true); }