Restore Page Up/Down key bindings when focusing the composer

This commit is contained in:
Germain Souquet 2021-06-09 14:03:31 +01:00
parent 8334a2ba60
commit ceed6ecbe8

View file

@ -1669,6 +1669,24 @@ export default class RoomView extends React.Component<IProps, IState> {
}); });
}; };
/**
* called by the parent component when PageUp/Down/etc is pressed.
*
* We pass it down to the scroll panel.
*/
private handleScrollKey = ev => {
let panel;
if (this.searchResultsPanel.current) {
panel = this.searchResultsPanel.current;
} else if (this.messagePanel) {
panel = this.messagePanel;
}
if (panel) {
panel.handleScrollKey(ev);
}
};
/** /**
* get any current call for this room * get any current call for this room
*/ */