Client: fixed the opening of version history via info panel
This commit is contained in:
parent
29272eb1c3
commit
8ad87705bd
@ -18,8 +18,9 @@ import config from "PACKAGE_FILE";
|
||||
|
||||
class PureVersionHistoryPanel extends React.Component {
|
||||
onClose = () => {
|
||||
const { setIsVerHistoryPanel } = this.props;
|
||||
const { setIsVerHistoryPanel, setInfoPanelIsMobileHidden } = this.props;
|
||||
setIsVerHistoryPanel(false);
|
||||
setInfoPanelIsMobileHidden(false);
|
||||
};
|
||||
|
||||
componentDidMount() {
|
||||
@ -102,6 +103,9 @@ VersionHistoryPanel.propTypes = {
|
||||
export default inject(({ auth, clientLoadingStore, versionHistoryStore }) => {
|
||||
const { isTabletView } = auth.settingsStore;
|
||||
const { isLoading } = clientLoadingStore;
|
||||
const {
|
||||
setIsMobileHidden: setInfoPanelIsMobileHidden,
|
||||
} = auth.infoPanelStore;
|
||||
const {
|
||||
fileId,
|
||||
versions,
|
||||
@ -120,5 +124,6 @@ export default inject(({ auth, clientLoadingStore, versionHistoryStore }) => {
|
||||
showProgressBar,
|
||||
|
||||
setIsVerHistoryPanel,
|
||||
setInfoPanelIsMobileHidden
|
||||
};
|
||||
})(observer(VersionHistoryPanel));
|
||||
|
@ -235,11 +235,14 @@ class ContextOptionsStore {
|
||||
showVersionHistory = (id, security) => {
|
||||
const { fetchFileVersions, setIsVerHistoryPanel } =
|
||||
this.versionHistoryStore;
|
||||
|
||||
const {setIsMobileHidden} = this.authStore.infoPanelStore;
|
||||
|
||||
if (this.treeFoldersStore.isRecycleBinFolder) return;
|
||||
|
||||
fetchFileVersions(id + "", security);
|
||||
setIsVerHistoryPanel(true);
|
||||
setIsMobileHidden(true);
|
||||
};
|
||||
|
||||
finalizeVersion = (id) => {
|
||||
|
Loading…
Reference in New Issue
Block a user