ソースを参照

UI: Avoid registering CEF OAuth integrations on Wayland

tytan652 2 年 前
コミット
169cd07c42
2 ファイル変更10 行追加0 行削除
  1. 5 0
      UI/auth-restream.cpp
  2. 5 0
      UI/auth-twitch.cpp

+ 5 - 0
UI/auth-restream.cpp

@@ -282,6 +282,11 @@ static void DeleteCookies()
 
 void RegisterRestreamAuth()
 {
+#if !defined(__APPLE__) && !defined(_WIN32)
+	if (QApplication::platformName().contains("wayland"))
+		return;
+#endif
+
 	OAuth::RegisterOAuth(restreamDef, CreateRestreamAuth,
 			     RestreamAuth::Login, DeleteCookies);
 }

+ 5 - 0
UI/auth-twitch.cpp

@@ -512,6 +512,11 @@ static void DeleteCookies()
 
 void RegisterTwitchAuth()
 {
+#if !defined(__APPLE__) && !defined(_WIN32)
+	if (QApplication::platformName().contains("wayland"))
+		return;
+#endif
+
 	OAuth::RegisterOAuth(twitchDef, CreateTwitchAuth, TwitchAuth::Login,
 			     DeleteCookies);
 }