Reset picker status between selections and harden upload guards
This commit is contained in:
@@ -156,6 +156,7 @@ export function initFilePicker(config) {
|
||||
if (root.querySelector('#fp-clear-btn')) listen(root.querySelector('#fp-clear-btn'), 'click', () => {
|
||||
state.nodes = [];
|
||||
state.fileKeys.clear();
|
||||
if (elements.statusEl) elements.statusEl.textContent = '';
|
||||
redraw();
|
||||
notify(cfg, state);
|
||||
});
|
||||
@@ -174,6 +175,7 @@ export function initFilePicker(config) {
|
||||
clear: () => {
|
||||
state.nodes = [];
|
||||
state.fileKeys.clear();
|
||||
if (elements.statusEl) elements.statusEl.textContent = '';
|
||||
redraw();
|
||||
notify(cfg, state);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user