mirror of
https://github.com/streetwriters/notesnook.git
synced 2026-02-24 04:00:59 +01:00
fix: document is not active on exitFullscreen
This commit is contained in:
@@ -77,7 +77,7 @@ function Toolbar(props) {
|
||||
if (isFocusMode) exitFullscreen(document);
|
||||
else enterFullscreen(document.documentElement);
|
||||
toggleFocusMode();
|
||||
quill.focus();
|
||||
if (quill) quill.focus();
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -171,13 +171,20 @@ function enterFullscreen(elem) {
|
||||
|
||||
/* Close fullscreen */
|
||||
function exitFullscreen(elem) {
|
||||
if (elem.exitFullscreen) {
|
||||
elem.exitFullscreen();
|
||||
} else if (elem.webkitExitFullscreen) {
|
||||
/* Safari */
|
||||
elem.webkitExitFullscreen();
|
||||
} else if (elem.msExitFullscreen) {
|
||||
/* IE11 */
|
||||
elem.msExitFullscreen();
|
||||
if (
|
||||
document.fullscreenElement ||
|
||||
document.webkitFullscreenElement ||
|
||||
document.mozFullScreenElement
|
||||
) {
|
||||
document.exitFullscreen();
|
||||
}
|
||||
// if (elem.exitFullscreen) {
|
||||
// elem.exitFullscreen();
|
||||
// } else if (elem.webkitExitFullscreen) {
|
||||
// /* Safari */
|
||||
// elem.webkitExitFullscreen();
|
||||
// } else if (elem.msExitFullscreen) {
|
||||
// /* IE11 */
|
||||
// elem.msExitFullscreen();
|
||||
// }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user