From @austin-rausch on June 19, 2018 0:13
- VSCode Version: 1.24.1 AND 1.25.0 (nightly build)
- OS Version: Ubuntu 16.04
Steps to Reproduce:
- Create a .js file
- Post the following code into the file and save
/**
* @typedef {object} typeTest
*
* @property {string} second - second property
* @property {object} first - first property
* @property {string} first.one - first's one property
* @property {object} third - third property
*/
/**
* @type typeTest
*/
const test;
third property becomes a property of first instead of a property of typeTest
Screen shot:

Does this issue occur when all extensions are disabled?: Yes
Copied from original issue: microsoft/vscode#52242
From @austin-rausch on June 19, 2018 0:13
Steps to Reproduce:
thirdproperty becomes a property offirstinstead of a property oftypeTestScreen shot:
Does this issue occur when all extensions are disabled?: Yes
Copied from original issue: microsoft/vscode#52242