Merge pull request #6167 from matrix-org/gsouquet/fix-17588

Restore Page Up/Down key bindings when focusing the composer
This commit is contained in:
Germain
2021-06-09 14:13:16 +01:00
committed by GitHub

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
*/