mirror of
https://github.com/45Drives/cockpit-navigator.git
synced 2025-07-30 00:55:30 +02:00
ensure selected_entries is never empty
This commit is contained in:
parent
cd024a08c5
commit
b1d462821a
@ -1272,6 +1272,9 @@ class NavWindow {
|
|||||||
var to_be_selected = [];
|
var to_be_selected = [];
|
||||||
if (append && this.selected_entries.has(entry)) {
|
if (append && this.selected_entries.has(entry)) {
|
||||||
this.selected_entries.delete(entry);
|
this.selected_entries.delete(entry);
|
||||||
|
if (this.selected_entries.size === 0) {
|
||||||
|
this.clear_selected();
|
||||||
|
}
|
||||||
} else if (select_range && this.last_selected_index !== -1) {
|
} else if (select_range && this.last_selected_index !== -1) {
|
||||||
var start = this.last_selected_index;
|
var start = this.last_selected_index;
|
||||||
var end = this.entries.indexOf(entry);
|
var end = this.entries.indexOf(entry);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user