From ff38731077f5e4e4bfc34ec9a2653be0c5f1bd01 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Mon, 29 Jun 2026 13:55:11 +0200 Subject: [PATCH] refactor rowSelectionChanged --- public/js/components/Stv/Studentenverwaltung/List.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/js/components/Stv/Studentenverwaltung/List.js b/public/js/components/Stv/Studentenverwaltung/List.js index 8b2edb3e2..399d35a3d 100644 --- a/public/js/components/Stv/Studentenverwaltung/List.js +++ b/public/js/components/Stv/Studentenverwaltung/List.js @@ -420,8 +420,12 @@ export default { rowSelectionChanged(data, rows, selected, deselected) { this.selectedcount = data.length; - if(selected.length > 0 || deselected.length > 0){ + //in case of empty selection (eg. in future or past semester of selected student without sem) + if(selected.length == 0 ) { this.lastSelected = this.selected; + } + + if(selected.length > 0 || deselected.length > 0){ //for tags this.selectedRows = this.$refs.table.tabulator.getSelectedRows();