mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-18 21:34:28 -04:00
Fixed: Select all selecting hidden items
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
This commit is contained in:
@@ -20,6 +20,15 @@ class TableSelectCell extends Component {
|
|||||||
onSelectedChange({ id, value: isSelected });
|
onSelectedChange({ id, value: isSelected });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
componentWillUnmount() {
|
||||||
|
const {
|
||||||
|
id,
|
||||||
|
onSelectedChange
|
||||||
|
} = this.props;
|
||||||
|
|
||||||
|
onSelectedChange({ id, value: null });
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Listeners
|
// Listeners
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,10 @@ function toggleSelected(state, items, id, selected, shiftKey) {
|
|||||||
[id]: selected
|
[id]: selected
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if (selected == null) {
|
||||||
|
delete selectedState[id];
|
||||||
|
}
|
||||||
|
|
||||||
if (shiftKey && lastToggled) {
|
if (shiftKey && lastToggled) {
|
||||||
const { lower, upper } = getToggledRange(items, id, lastToggled);
|
const { lower, upper } = getToggledRange(items, id, lastToggled);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user