File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -115,8 +115,6 @@ const IDEView = (props) => {
115
115
116
116
// For autosave
117
117
useEffect ( ( ) => {
118
- let autosaveTimeout ;
119
-
120
118
const handleAutosave = ( ) => {
121
119
if (
122
120
isUserOwner &&
@@ -136,16 +134,14 @@ const IDEView = (props) => {
136
134
}
137
135
138
136
if ( preferences . autosave ) {
139
- autosaveTimeout = setTimeout ( handleAutosave , 20000 ) ;
137
+ autosaveIntervalRef . current = setTimeout ( handleAutosave , 20000 ) ;
140
138
}
141
-
142
- autosaveIntervalRef . current = autosaveTimeout ;
143
139
prevFileNameRef . current = selectedFile . name ;
144
140
prevFileContentRef . current = selectedFile . content ;
145
141
146
142
return ( ) => {
147
- if ( autosaveTimeout ) {
148
- clearTimeout ( autosaveTimeout ) ;
143
+ if ( autosaveIntervalRef . current ) {
144
+ clearTimeout ( autosaveIntervalRef . current ) ;
149
145
}
150
146
} ;
151
147
} , [
You can’t perform that action at this time.
0 commit comments