Skip to content

.NET Client

DevAny® edited this page Jun 23, 2024 · 1 revision

.NET 클라이언트의 알려진 문제점 해결 방법

Reference

  • BarRaider.StreamDeckTools

제목을 변경할 때마다 Connection.OnTitleParametersDidChange 이벤트가 실행되는데 초기 실행 코드와 중복 실행 됨

플러그인이 스트림독 화면에 나타날 때마다 위 이벤트가 실행된다. 그래서 초기화 코드를 이 이벤트 내에 추가하는데, 제목을 변경할 때마다 실행되는 문제가 있다.

제목이 프로그램에 영향을 주지 않는다는 조건일 때, 다음과 같이 코딩한다.

// Variable in ChildClass : `KeypadBase`
bool flag;

// 정상 실행 완료 후
flag = true;

// `Connection.OnTitleParametersDidChange` 이벤트 처리 메서드
if (!flag)
{
    //blah blah
}

Clone this wiki locally