한줄요약

자동완성 브라우저 확장 꺼라

https://greasyfork.org/ko/scripts/452929-webui-%ED%83%9C%EA%B7%B8-%EC%9E%90%EB%8F%99%EC%99%84%EC%84%B1


만약 WebUI 코드를 고쳐서라도 자동완성 브라우저 확장과 화투패 자동완성을 같이 쓰고 싶다면 참고

https://arca.live/b/aiart/70156670


스크립트 만든 사람은 아래 부분 확인바람


화투패 들어가서 Lora 자동완성 시도하니 에러가 뜸


textarea가 그냥 null이라서 프로퍼티를 불러오지 못해서 에러가 뜨는 것이였음.


여기는 textarea의 선언부고, allowNegativePrompt가 falsy value라서 : 뒤에 있는 함수를 호출해서 얻은 값을 변수로 사용함.


값을 찍어보니 null이 나옴. 참고로 querySelector은 HTML 요소를 따와서 만질 수 있게 해주는 API 같은거라고 생각하면 편함.


쌩뚱맞게 프롬프트 창이 들어가있는 HTML 요소의 class 이름이 좀 이상함.

이건 뭔가에 의해서 바뀐것 같음.


자동완성 익스텐션을 끄니 txt2img_prompt 등등 기존에 박혀있던 Selector String과 잘 맞아 떨어짐.


WebUI 태그 자동완성 코드 일부임. 보면 CSS 코드를 WebUI 안에 끼워넣는데 저게 문제를 일으키는 것 같다.



값 들어오는지 확인하고,


잘 작동하네