lua-language-server icon indicating copy to clipboard operation
lua-language-server copied to clipboard

当触发定时的lua诊断时, 无法操作代码块的折叠或展开

Open lyzardiar opened this issue 3 years ago • 8 comments

How are you using the lua-language-server?

Visual Studio Code Extension (sumneko.lua)

Which OS are you using?

Windows

What is the issue affecting?

Diagnostics/Syntax Checking

Expected Behaviour

折叠功能应该在插件的诊断阶段和非诊断阶段都是正常的

Actual Behaviour

当触发定时的lua诊断时, 折叠的代码块会有以下可能:

  1. 折叠自动展开
  2. 无法折叠或者展开

Reproduction steps

  1. Go to
  2. Click
  3. See error

Additional Notes

No response

Log File

No response

lyzardiar avatar Sep 08 '22 03:09 lyzardiar

不知道怎么复现,来点截图或视频或更详细的描述

sumneko avatar Sep 08 '22 06:09 sumneko

c57cdbad2410b98c6dec7ca54fd64f35-2864 93d21b5662c464b75b95ac5a952ed46a-2989

注意看行号和折叠的 >

lyzardiar avatar Sep 08 '22 06:09 lyzardiar

正常情况是有 > 这个折叠标记的, 但是在诊断的时候这个标记没有了, 代码块也无法展开, 有时候又自己展开了, 导致编写代码的时候页面跳来跳去

lyzardiar avatar Sep 08 '22 06:09 lyzardiar

依然复现不了,这是打开项目后第一次诊断发生的,还是每次工作区诊断都会发生?

sumneko avatar Sep 08 '22 06:09 sumneko

每次都会发生

lyzardiar avatar Sep 08 '22 06:09 lyzardiar

试试把 --lazy 去掉?能在单独的演示中复现吗?

sumneko avatar Sep 08 '22 06:09 sumneko

--lazy这个参数之前也有这个问题

lyzardiar avatar Sep 08 '22 06:09 lyzardiar

来个演示项目

sumneko avatar Sep 19 '22 08:09 sumneko

@lyzardiar has your issue been resolved?

carsakiller avatar Nov 12 '22 07:11 carsakiller