Skip to content

Commit 385e1d2

Browse files
committed
recorder: delete-selected uses confirmDelete()
1 parent 2bc47cb commit 385e1d2

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

apps/recorder/interface.html

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -775,7 +775,7 @@ <h2>GPS Tracks</h2>`;
775775
<h2>Batch Operations</h2>
776776
<div class="form-group">
777777
${['KML', 'GPX', 'CSV'].map(fmt => `<button class="btn btn-primary" task="download${fmt.toLowerCase()}_selected">Download selected ${fmt}</button>`).join(' ')}
778-
<button class="btn btn-primary" id="delete-selected">Delete selected</button>
778+
<button class="btn btn-error" id="delete-selected">Delete selected</button>
779779
</div>
780780
</div>
781781
<h2>Settings</h2>
@@ -960,11 +960,9 @@ <h2>Settings</h2>
960960
);
961961
});
962962
});
963-
domTracks.querySelector("button#delete-selected").addEventListener("click", async e => {
964-
const selected = trackList.filter(isSelected);
965-
966-
for(const track of selected)
967-
await deleteTrack(track.filename);
963+
domTracks.querySelector("button#delete-selected").addEventListener("click", e => {
964+
const filenames = trackList.filter(isSelected).map(track => track.filename);
965+
confirmDelete(e.target, filenames);
968966
});
969967
});
970968
});

0 commit comments

Comments
 (0)