refactoring

This commit is contained in:
Philipp Kühn
2021-12-15 09:06:43 +01:00
parent 809af3b6c6
commit 1645df9adc
2 changed files with 18 additions and 8 deletions

View File

@@ -33,7 +33,7 @@ export class FloatingMenuView {
public tippyOptions?: Partial<Props>
public shouldShow: Exclude<FloatingMenuPluginProps['shouldShow'], null> = ({ state, view }) => {
public shouldShow: Exclude<FloatingMenuPluginProps['shouldShow'], null> = ({ view, state }) => {
const { selection } = state
const { $anchor, empty } = selection
const isRootDepth = $anchor.depth === 1
@@ -41,11 +41,12 @@ export class FloatingMenuView {
&& !$anchor.parent.type.spec.code
&& !$anchor.parent.textContent
if (!view.hasFocus()) {
return false
}
if (!empty || !isRootDepth || !isEmptyTextBlock) {
if (
!view.hasFocus()
|| !empty
|| !isRootDepth
|| !isEmptyTextBlock
) {
return false
}