This commit is contained in:
zsviczian 2023-04-03 21:31:35 +02:00
parent fb29bb4816
commit 77028f4d08

View File

@ -1386,19 +1386,23 @@ class App extends React.Component<AppProps, AppState> {
renderScrollbars: !this.device.isMobile, renderScrollbars: !this.device.isMobile,
}, },
callback: ({ atLeastOneVisibleElement, scrollBars }) => { callback: ({ atLeastOneVisibleElement, scrollBars }) => {
if(!this.state.shouldCacheIgnoreZoom) console.log(`callback 1`);
if (scrollBars) { if (scrollBars) {
currentScrollBars = scrollBars; currentScrollBars = scrollBars;
} }
if(!this.state.shouldCacheIgnoreZoom) console.log(`callback 2`);
const scrolledOutside = const scrolledOutside =
// hide when editing text // hide when editing text
isTextElement(this.state.editingElement) isTextElement(this.state.editingElement)
? false ? false
: !atLeastOneVisibleElement && renderingElements.length > 0; : !atLeastOneVisibleElement && renderingElements.length > 0;
if(!this.state.shouldCacheIgnoreZoom) console.log(`callback 3`);
if (this.state.scrolledOutside !== scrolledOutside) { if (this.state.scrolledOutside !== scrolledOutside) {
this.setState({ scrolledOutside }); this.setState({ scrolledOutside });
} }
if(!this.state.shouldCacheIgnoreZoom) console.log(`callback 4`);
this.scheduleImageRefresh(); this.scheduleImageRefresh();
if(!this.state.shouldCacheIgnoreZoom) console.log(`callback 5`);
}, },
}, },
THROTTLE_NEXT_RENDER && window.EXCALIDRAW_THROTTLE_RENDER === true, THROTTLE_NEXT_RENDER && window.EXCALIDRAW_THROTTLE_RENDER === true,