fixed:
- Double click not working after tab usage.
- Synced edit form with select button.
this.type = 'gallery';
this.lastSelected = {};
this.lastSelectedTime = 0;
this.type = 'gallery';
this.lastSelected = {};
this.lastSelectedTime = 0;
this.resetState = () => {
this.resetState = () => {
this.hasData = false;
this.page = 1;
this.filter = 'all';
this.hasData = false;
this.page = 1;
this.filter = 'all';
this.resetState();
this.resetListView();
this.resetSearchView();
this.resetState();
this.resetListView();
this.resetSearchView();
- this.formContainer.innerHTML = '';
this.setActiveFilterTab('all');
this.setActiveFilterTab('all');
+ this.selectButton.classList.add('hidden');
}
resetSearchView() {
this.searchInput.value = '';
}
}
resetSearchView() {
this.searchInput.value = '';
}
+ resetEditForm() {
+ this.formContainer.innerHTML = '';
+ }
+
resetListView() {
showLoading(this.listContainer);
this.page = 1;
resetListView() {
showLoading(this.listContainer);
this.page = 1;
if (!alreadySelected) {
event.target.classList.add('selected');
this.loadImageEditForm(image.id);
if (!alreadySelected) {
event.target.classList.add('selected');
this.loadImageEditForm(image.id);
+ } else {
+ this.resetEditForm();
}
this.selectButton.classList.toggle('hidden', alreadySelected);
}
this.selectButton.classList.toggle('hidden', alreadySelected);