-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Unable to input after deleting columns in the table under the list item #11085
New issue
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
Comments
issue.webmissue1.webm |
对了,多次删除列不可输入的情况 @Vanessa219 看一下。 |
我知道这个操作理论上可行,但是现实里这么删掉的话这一个列表项就没了,那么这个列表项块的ID就没了。如果这个列表项块有引用呢?我如果用这个方法删的话,我所有的引用就都失效了啊,所以得需要一个只删掉表格,但是这个列表项块还存在的方法 |
删除前可以通过引用计数判断是否有引用。 是否能保留父块列表项得 @Vanessa219 看看。 |
我发现这个问题不止是对表格块,对其它情况也是如此: 这符合用户直觉吗?我认为不符合。 |
得考虑一下,这个可能已经有用户习惯这样用了。 |
没看懂,用户要删列表块的话,点列表项的块标右键菜单啊,不会点这个菜单的,怎么会有用户习惯这么用呢 |
我指的是删除列表项下唯一子块的时候连同列表项一并删除。 |
现在有这个逻辑,不过用的不是多次 Esc,而是 Shift+↑,这个快捷键的作用就是往上级扩选,从子块逐层扩选父块。 |
哦哦,才知道。
|
这个是参照 notion 的,实际用下来也觉得很方便的。 |
只要ESC键有“从子块逐层扩选父块”的功能,那么有原有使用习惯的用户只需要从「按一次ESC键」变为「按两次ESC键」。我觉得这是非常好改的习惯——快速按两次ESC键非常容易,而且还有附带的体验优化: |
notion的列表完全比不上思源的,思源能嵌套,notion的只能写纯文本、不能一个编号后面跟多个段落块。 |
Esc 取消选块的逻辑也有人在用,这个不可能改了,该用 Shift+↑ 就用吧。 |
ESC取消选块有什么使用场景吗……?我想象不出来 |
……我举个例子,选择了一个块时,如果没有 Esc 取消选中,假设用你说的方向键,那么如何在多个块之间切换? |
"在多个块之间切换"是何意? |
issue.webm |
想了一下理解了,这是给别人演示用的吧?一边讲解一边切换高亮的区域,自己用的话没有这种场景 |
演示的话可能也需要,但主要还是用于取消选中后切换光标位置。 |
列表嵌套表格块,对表格块进行删除操作后无法在此行进行输入,与理想情况不符
Is there an existing issue for this?
Can the issue be reproduced with the default theme (daylight/midnight)?
Could the issue be due to extensions?
Describe the problem
删除表格的操作:反复使用右键菜单的「删除列」。
Expected result
理想情况是把表格全删掉后这一行立刻变回没有任何东西插入时的宽度,然后可以输入文字。
现实与理想情况不符。
建议是在列表上至少显示表格块块标,这样用块标来删除表格(如 建议在多个块发生嵌套时将所有类型的块标都显示出来 - wxtgood 的回帖 - 链滴 )
不对,这样还是会删掉整个列表
又或者是可以选中表格的一部分/全部后使用Delete键就可以删除,不需要通过右键菜单;全部删除后直接变成非嵌套块
Screenshot or screen recording presentation
No response
Version environment
Log file
.
More information
No response
The text was updated successfully, but these errors were encountered: