Open kine opened 3 years ago
This happens only when "AL Object Designer" and "AL Toolbox" are activated at the same time.
Name: AL Toolbox Id: bartpermentier.al-toolbox Description: AL Language Regions and Snippets Version: 2.0.9 Publisher: Bart Permentier VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=BartPermentier.al-toolbox
@kine You can temporarily fix this by setting "ALTB.DisableHoverProviders": true
in your settings.json.
see https://navinsights.net/2020/12/07/13-vs-code-settings-to-save-you-time-in-al/ search for
Al Object Designer: Use Internal Navigation Use custom Go To Definition feature. (Auto-enabled on Linux)
and switch "Use Internal Navigation" on.
@kine You can temporarily fix this by setting
"ALTB.DisableHoverProviders": true
in your settings.json.
Thanks, this solves it for me with the downside of losing intellisense such as not previewing table definition when hovering over a record variable.
see https://navinsights.net/2020/12/07/13-vs-code-settings-to-save-you-time-in-al/ search for
Al Object Designer: Use Internal Navigation Use custom Go To Definition feature. (Auto-enabled on Linux)
and switch "Use Internal Navigation" on.
Hi. I had previously replied to this suggestion but I removed that response. Here is a more thorough response.
If I have 'Use Internal Navigation' enabled, I have the problem stated in this issue where if I hover over a variable of type record VS.Code starts opening tabs.
If I have 'Use Internal Navigation' disabled, I have the problem in the issue below where VS.Code leaves a (deleted) file whenever I navigate to the definition of an object:
My colleague had issue, where in DAL he moves cursor e.g. over some variable definition using standard codeunit. It open the dal for this codeunit side-by-side automatically. Disabling your Extensions helped to solve this issue, thus I expect that it is something in the AL Object Designer.
Video of the problem:![ALObjectDesignerBug](https://user-images.githubusercontent.com/110221/114538961-3ed0f680-9c54-11eb-87db-96a11c3ec8d4.gif)
When new tab is opened, there is exception in output each time:
I am not sure that it is because your extension, but when disabled, it is not doing this.