30 lines
1.0 KiB
Diff
30 lines
1.0 KiB
Diff
diff --git a/Telegram/SourceFiles/platform/linux/linux_libs.cpp b/Telegram/SourceFiles/platform/linux/linux_libs.cpp
|
|
index f8d74fee1..c9d059fa6 100644
|
|
--- a/Telegram/SourceFiles/platform/linux/linux_libs.cpp
|
|
+++ b/Telegram/SourceFiles/platform/linux/linux_libs.cpp
|
|
@@ -240,24 +240,12 @@ void start() {
|
|
indicatorLoaded = setupAppIndicator(lib_indicator);
|
|
}
|
|
}
|
|
- if (!gtkLoaded || !indicatorLoaded) {
|
|
- if (loadLibrary(lib_indicator, "ayatana-appindicator", 1) || loadLibrary(lib_indicator, "appindicator", 1)) {
|
|
- if (loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
|
|
- gtkLoaded = indicatorLoaded = false;
|
|
- gtkLoaded = setupGtkBase(lib_gtk);
|
|
- indicatorLoaded = setupAppIndicator(lib_indicator);
|
|
- }
|
|
- }
|
|
- }
|
|
|
|
// If no appindicator, try at least load gtk.
|
|
if (!gtkLoaded && !indicatorLoaded) {
|
|
if (loadLibrary(lib_gtk, "gtk-3", 0)) {
|
|
gtkLoaded = setupGtkBase(lib_gtk);
|
|
}
|
|
- if (!gtkLoaded && loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
|
|
- gtkLoaded = setupGtkBase(lib_gtk);
|
|
- }
|
|
}
|
|
|
|
if (gtkLoaded) {
|