AL icon indicating copy to clipboard operation
AL copied to clipboard

IntelliSense does not work in table.fields part

Open RadoArvay opened this issue 2 years ago • 3 comments

When I want to use IntelliSense anywhere inside fields part (root, field, trigger level) of table (or tableextension) object to select properties, variables type, or anything else, it stucks on Loading... text. When I write Rec. and use IntelliSense after that, it works. Also there is no problem outside of fields part.

AL Language: v12.1.883011 - but I have already had the issue in v11.x VSCode: v1.83.1

RadoArvay avatar Oct 17 '23 13:10 RadoArvay

I unfortunately cannot repro this issue on the latest version.

Can you share some information about your workspace? Is it comprised of many projects? Making a minimal repro would help a lot in resolving this.

My suggestion to make it is to take one of these pages where you are seeing the issue and strip it to only contain the fields section and see if it repros. Also see if it repros with a small table as the source.

Interesting information is:

  1. Is the source table in another project in the same workspace? Is it coming from symbols?
  2. Does this happen in all objects?

BazookaMusic avatar Oct 18 '23 12:10 BazookaMusic

At first, one note: as I wrote, it happens inside table and tableextension objects, not page. And yes, it happens in all of them.The project is a workspace with couple of apps. I will do more tests on my environment - I will try a new project; I will try to disable extensions (I did not want to do it because of mix of many active and disabled ones), and so on...I let you know.

RadoArvay avatar Oct 18 '23 12:10 RadoArvay

Hard to reproduce. I have found out that it works for a while, but in some moment it stops and I need to reload window (and it works again after that). I do not know when "the moment" is. After couple of (or specific) pre-compiler errors, or.....

RadoArvay avatar Oct 31 '23 12:10 RadoArvay

Considering that this is a hard to reproduce bug, there's not much we can do on our end. If we can get a consistent repro we can revisit this, but for now I will close the issue.

thloke avatar Apr 11 '24 03:04 thloke