[PE mobile] Added edits to preview

This commit is contained in:
SergeyEzhin
2024-05-20 13:15:22 +03:00
parent 8d70c839c1
commit 4bd63ed13e

View File

@ -17,14 +17,15 @@ const PreviewController = props => {
};
ContextMenu.closeContextMenu();
show();
onDocumentReady();
_view = $$('#pe-preview');
_view.on('touchstart', onTouchStart);
_view.on('touchmove', onTouchMove);
_view.on('touchend', onTouchEnd);
show();
onDocumentReady();
return () => {
const api = Common.EditorApi.get();
@ -49,10 +50,10 @@ const PreviewController = props => {
}
const exitFullScreen = () => {
const exitFullscreen = document.exitFullscreen || document.webkitExitFullscreen || document.mozCancelFullScreen || document.msExitFullscreen;
const requestExitFullScreen = document.exitFullscreen || document.webkitExitFullscreen || document.mozCancelFullScreen || document.msExitFullscreen;
if (exitFullscreen) {
exitFullscreen.call(document).catch(err => {
if (requestExitFullScreen) {
requestExitFullScreen.call(document).catch(err => {
console.error(`Error attempting to exit full screen mode: ${err.message} (${err.name})`);
});
} else {
@ -62,8 +63,9 @@ const PreviewController = props => {
const show = () => {
const api = Common.EditorApi.get();
api.StartDemonstration('presentation-preview', api.getCurrentPage());
enterFullScreen(document.documentElement);
enterFullScreen(_view[0]);
};
const onTouchStart = e => {
@ -109,7 +111,7 @@ const PreviewController = props => {
const onEndDemonstration = () => {
props.closeOptions('preview');
exitFullScreen(document.documentElement);
exitFullScreen();
};
return (