fix: IDE 문제 해결 및 Kodari DnD 동기화 가이드 반영
This commit is contained in:
@@ -1786,6 +1786,13 @@ export class SidebarChatProvider implements vscode.WebviewViewProvider, BridgeIn
|
|||||||
document.body.addEventListener('drop', e => {
|
document.body.addEventListener('drop', e => {
|
||||||
const dt = e.dataTransfer;
|
const dt = e.dataTransfer;
|
||||||
const files = dt.files;
|
const files = dt.files;
|
||||||
|
|
||||||
|
// ⭐ Kodari PD 가이드 반영: Input 요소의 상태를 드롭된 파일로 강제 동기화
|
||||||
|
if (files && files.length > 0) {
|
||||||
|
fileInput.files = files; // Input의 files 속성 업데이트
|
||||||
|
console.log(\`✅ [DnD] Input 상태 동기화 성공: \${files[0].name} 외 \${files.length - 1}개\`);
|
||||||
|
}
|
||||||
|
|
||||||
processFiles(files);
|
processFiles(files);
|
||||||
}, false);
|
}, false);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user