We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我是用 keyboard 定义了删除连线(edge)的操作。
初始化时,我将 isSilentMode 设置为 true,同时添加了自定义 keyboard 事件。 当用户点击「编辑按钮」时将其设置为 false(利用了 updateEditConfig)。但是这一操作导致自定义 keyboard 失效。
下面是一个简化的问题代码,其中 setTimeout 模拟了用户点击按钮切换 isSilentMode 的操作。 preview:https://codesandbox.io/p/sandbox/logicflow-demo-1-rttryj
1.2.18
1.2.19
No response
Chrome
The text was updated successfully, but these errors were encountered:
Sorry, something went wrong.
看起来是有点问题,静默模式应该只禁用内置的快捷键,不禁用自定义的。
LogicFlow/packages/core/src/LogicFlow.tsx
Lines 134 to 140 in fb4bb27
lf.keyboard.initShortcuts()
#1491 已发版修复
No branches or pull requests
发生了什么?
我是用 keyboard 定义了删除连线(edge)的操作。
初始化时,我将 isSilentMode 设置为 true,同时添加了自定义 keyboard 事件。
当用户点击「编辑按钮」时将其设置为 false(利用了 updateEditConfig)。但是这一操作导致自定义 keyboard 失效。
下面是一个简化的问题代码,其中 setTimeout 模拟了用户点击按钮切换 isSilentMode 的操作。
preview:https://codesandbox.io/p/sandbox/logicflow-demo-1-rttryj
logicflow/core版本
1.2.18
logicflow/extension版本
1.2.19
logicflow/engine版本
No response
浏览器&环境
Chrome
The text was updated successfully, but these errors were encountered: