Skip to content

点击大纲标题时,如果标题没有被折叠,需要退出聚焦 #12419

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

Closed
TCOTC opened this issue Sep 8, 2024 · 9 comments
Closed

Comments

@TCOTC
Copy link
Contributor

TCOTC commented Sep 8, 2024

目前是点击被折叠的标题以后,就一直是聚焦状态了:

default.webm

关联 https://ld246.com/article/1725769274424

@88250 88250 assigned Vanessa219 and unassigned Vanessa219 Sep 8, 2024
@88250
Copy link
Member

88250 commented Sep 10, 2024

这个是正常的,上级标题折叠以后下方所有块都会被折叠,所以点击跳转是聚焦状态。

@88250 88250 closed this as completed Sep 10, 2024
@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 10, 2024

@88250 顶层的两个二级标题都不是被折叠的

@88250
Copy link
Member

88250 commented Sep 10, 2024

我看你录屏上是折叠状态:

image

@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 10, 2024

我重新描述一下吧。

正常情况下,点击能显示出来的标题是会取消当前的聚焦状态直接跳转到块的,只有点击被折叠起来不显示的标题才会聚焦。

但是点击了 33333 之后再点击 222222 时,没有取消聚焦,这是不正确的:

default.webm

@88250
Copy link
Member

88250 commented Sep 10, 2024

@Vanessa219

@Vanessa219
Copy link
Member

没有聚焦时,222 已经显示在界面上,就可以直接定位。
当聚焦到 333,点击 222 时会发起一个 /api/block/checkBlockFold 请求,此时返回为折叠块,就会聚焦处理。

@TCOTC
Copy link
Contributor Author

TCOTC commented Sep 12, 2024

我认为在这种场景下不需要聚焦

@Vanessa219
Copy link
Member

返回折叠状态的都会进行聚焦。 @88250 是否需要判断一下是否为顶层折叠?

@88250
Copy link
Member

88250 commented Sep 14, 2024

层级多了的话在某一层聚焦切换上面某一层还是会聚焦,这个我觉得还是保持聚焦跳转吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants