From 997079f5910b9ef8bb1ed4a91486fd2567a19606 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Thu, 27 Jun 2024 13:48:27 +0300 Subject: [PATCH] fix fullscreen --- wax-prosemirror-core/src/components/ui/Dropdown.js | 1 - wax-prosemirror-core/src/useWaxView.js | 8 ++++++++ .../src/FullScreenService/components/FullScreenButton.js | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/wax-prosemirror-core/src/components/ui/Dropdown.js b/wax-prosemirror-core/src/components/ui/Dropdown.js index 07968d921..c451e6466 100644 --- a/wax-prosemirror-core/src/components/ui/Dropdown.js +++ b/wax-prosemirror-core/src/components/ui/Dropdown.js @@ -24,7 +24,6 @@ const DropWrapper = styled.div` const Dropdown = props => { const { className, disabled, dropComponent, iconName, label, title } = props; const [isOpen, setIsOpen] = useState(false); - console.log('fkffkfk'); const { t, i18n } = useTranslation(); return ( diff --git a/wax-prosemirror-core/src/useWaxView.js b/wax-prosemirror-core/src/useWaxView.js index 2f6c965ed..915a70dd2 100644 --- a/wax-prosemirror-core/src/useWaxView.js +++ b/wax-prosemirror-core/src/useWaxView.js @@ -67,6 +67,14 @@ const useWaxView = props => { 'main', ); }, + blur(editorView) { + context.updateView( + { + main: editorView, + }, + 'main', + ); + }, mousedown: editorView => { context.updateView( { diff --git a/wax-prosemirror-services/src/FullScreenService/components/FullScreenButton.js b/wax-prosemirror-services/src/FullScreenService/components/FullScreenButton.js index 3bb3c6266..c744d370f 100644 --- a/wax-prosemirror-services/src/FullScreenService/components/FullScreenButton.js +++ b/wax-prosemirror-services/src/FullScreenService/components/FullScreenButton.js @@ -12,10 +12,10 @@ const FullScreenButton = ({ view = {}, item }) => { const context = useContext(WaxContext); const { activeViewId, activeView, options } = context; - const { state } = view; const handleMouseDown = e => { + context.updateView({}, 'main'); e.preventDefault(); Object.assign(options, { fullScreen: !options.fullScreen }); activeView.dispatch( -- GitLab