You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by si...@apache.org on 2022/11/10 16:35:31 UTC
[ozone] branch master updated: HDDS-7323. Recon: Auto refresh toggle is switched back when visiting new site (#3868)
This is an automated email from the ASF dual-hosted git repository.
siyao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new 39747954a6 HDDS-7323. Recon: Auto refresh toggle is switched back when visiting new site (#3868)
39747954a6 is described below
commit 39747954a6dc75e406c667cd716b1edc4f133e3d
Author: smitajoshi12 <11...@users.noreply.github.com>
AuthorDate: Thu Nov 10 22:05:24 2022 +0530
HDDS-7323. Recon: Auto refresh toggle is switched back when visiting new site (#3868)
---
.../ozone-recon-web/src/components/autoReloadPanel/autoReloadPanel.tsx | 3 ++-
.../webapps/recon/ozone-recon-web/src/utils/autoReloadHelper.tsx | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/components/autoReloadPanel/autoReloadPanel.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/components/autoReloadPanel/autoReloadPanel.tsx
index 05f76332a5..e5fa8b3412 100644
--- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/components/autoReloadPanel/autoReloadPanel.tsx
+++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/components/autoReloadPanel/autoReloadPanel.tsx
@@ -41,6 +41,7 @@ class AutoReloadPanel extends React.Component<IAutoReloadPanelProps> {
render() {
const {onReload, lastRefreshed, lastUpdatedOMDBDelta, lastUpdatedOMDBFull, isLoading} = this.props;
+ const autoReloadEnabled = sessionStorage.getItem('autoReloadEnabled') === 'false' ? false : true;
const lastRefreshedText = lastRefreshed === 0 || lastRefreshed === undefined ? 'NA' :
(
@@ -79,7 +80,7 @@ class AutoReloadPanel extends React.Component<IAutoReloadPanelProps> {
return (
<div className='auto-reload-panel'>
Auto Refresh
- <Switch defaultChecked size='small' className='toggle-switch' onChange={this.autoReloadToggleHandler}/>
+ <Switch defaultChecked={autoReloadEnabled} size='small' className='toggle-switch' onChange={this.autoReloadToggleHandler}/>
| Refreshed at {lastRefreshedText}
<Button shape='circle' icon='reload' size='small' loading={isLoading} onClick={onReload}/>
{lastUpdatedDeltaFullText}
diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/utils/autoReloadHelper.tsx b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/utils/autoReloadHelper.tsx
index 20c80185ca..eea50e2a80 100644
--- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/utils/autoReloadHelper.tsx
+++ b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/utils/autoReloadHelper.tsx
@@ -43,6 +43,7 @@ class AutoReloadHelper {
};
handleAutoReloadToggle = (checked: boolean) => {
+ sessionStorage.setItem('autoReloadEnabled', JSON.stringify(checked));
if (checked) {
this.startPolling();
} else {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org