소스 검색

UI: Fix vis. item widget appearance on linux

On linux, the highlighted text color should always be considered
"active"
jp9000 10 년 전
부모
커밋
65ccb2178e
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      obs/visibility-item-widget.cpp

+ 4 - 0
obs/visibility-item-widget.cpp

@@ -220,8 +220,12 @@ void VisibilityItemDelegate::paint(QPainter *painter,
 	bool active = option.state.testFlag(QStyle::State_Active);
 
 	QPalette palette = list->palette();
+#if defined(_WIN32) || defined(__APPLE__)
 	QPalette::ColorGroup group = active ?
 		QPalette::Active : QPalette::Inactive;
+#else
+	QPalette::ColorGroup group = QPalette::Active;
+#endif
 
 #ifdef _WIN32
 	QPalette::ColorRole highlightRole = QPalette::WindowText;