mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-25 15:15:44 -03:00
Reset selected folder on new download initiation; add conditional rendering for folder items in modal
This commit is contained in:
@@ -42,6 +42,8 @@ export class DownloadManager {
|
|||||||
this.versions = [];
|
this.versions = [];
|
||||||
this.modelInfo = null;
|
this.modelInfo = null;
|
||||||
this.modelVersionId = null;
|
this.modelVersionId = null;
|
||||||
|
// Add this line to reset selectedFolder
|
||||||
|
this.selectedFolder = ''; // Reset selectedFolder when starting new download
|
||||||
}
|
}
|
||||||
|
|
||||||
async validateAndFetchVersions() {
|
async validateAndFetchVersions() {
|
||||||
@@ -224,7 +226,6 @@ export class DownloadManager {
|
|||||||
throw new Error(await response.text());
|
throw new Error(await response.text());
|
||||||
}
|
}
|
||||||
|
|
||||||
const result = await response.json();
|
|
||||||
showToast('Download completed successfully', 'success');
|
showToast('Download completed successfully', 'success');
|
||||||
modalManager.closeModal('downloadModal');
|
modalManager.closeModal('downloadModal');
|
||||||
|
|
||||||
|
|||||||
@@ -55,9 +55,11 @@
|
|||||||
<div class="folder-browser" id="folderBrowser">
|
<div class="folder-browser" id="folderBrowser">
|
||||||
<!-- Folders will be dynamically inserted here -->
|
<!-- Folders will be dynamically inserted here -->
|
||||||
{% for folder in folders %}
|
{% for folder in folders %}
|
||||||
<div class="folder-item" data-folder="{{ folder }}">
|
{% if folder %}
|
||||||
{{ folder }}
|
<div class="folder-item" data-folder="{{ folder }}">
|
||||||
</div>
|
{{ folder }}
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user