refactor(selection-change): dont fire when elementsSelectable=false
This commit is contained in:
@@ -60,7 +60,7 @@ function SelectionListenerInner<NodeType extends Node = Node, EdgeType extends E
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
const changeSelector = (s: ReactFlowState) => !!s.onSelectionChangeHandlers;
|
const changeSelector = (s: ReactFlowState) => !!s.onSelectionChangeHandlers && !!s.elementsSelectable;
|
||||||
|
|
||||||
export function SelectionListener<NodeType extends Node = Node, EdgeType extends Edge = Edge>({
|
export function SelectionListener<NodeType extends Node = Node, EdgeType extends Edge = Edge>({
|
||||||
onSelectionChange,
|
onSelectionChange,
|
||||||
|
|||||||
Reference in New Issue
Block a user