Web: Files: fixed hotkeys scroll
This commit is contained in:
parent
31e5c4bb36
commit
8a8451bf7b
@ -158,7 +158,6 @@ const StyledTableRow = styled(TableRow)`
|
||||
.table-container_cell {
|
||||
margin-top: -1px;
|
||||
border-top: 1px solid #2da7db;
|
||||
z-index: 1;
|
||||
}
|
||||
`}
|
||||
`;
|
||||
|
@ -383,8 +383,11 @@ class FilesStore {
|
||||
};
|
||||
|
||||
setSelected = (selected) => {
|
||||
if (selected === "close" || selected === "none")
|
||||
if (selected === "close" || selected === "none") {
|
||||
this.setBufferSelection(null);
|
||||
this.setHotkeyCaretStart(null);
|
||||
this.setHotkeyCaret(null);
|
||||
}
|
||||
|
||||
this.selected = selected;
|
||||
const files = this.files.concat(this.folders);
|
||||
|
@ -33,6 +33,11 @@ class HotkeyStore {
|
||||
activateHotkeys = () => {
|
||||
const { selection, hotkeyCaret } = this.filesStore;
|
||||
|
||||
if (!hotkeyCaret) {
|
||||
const scroll = document.getElementsByClassName("section-scroll");
|
||||
scroll && scroll[0].focus();
|
||||
}
|
||||
|
||||
if (!hotkeyCaret && selection.length) {
|
||||
this.filesStore.setHotkeyCaret(selection[0]);
|
||||
this.filesStore.setHotkeyCaretStart(selection[0]);
|
||||
|
Loading…
Reference in New Issue
Block a user