瀏覽代碼

UI: Avoid showing YouTubeAppDock each time settings are updated

tytan652 2 年之前
父節點
當前提交
db8ae46ca8
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      UI/window-dock-youtube-app.cpp

+ 3 - 0
UI/window-dock-youtube-app.cpp

@@ -157,6 +157,9 @@ void YouTubeAppDock::CreateBrowserWidget(const std::string &url)
 
 void YouTubeAppDock::SetVisibleYTAppDockInMenu(bool visible)
 {
+	if (visible && toggleViewAction()->isVisible())
+		return;
+
 	toggleViewAction()->setVisible(visible);
 	this->setVisible(visible);
 }