No intellisense/autocomplete for a required module that is stored as a reference in another required module

Description

Whenever you try to require Module A, that is stored as a reference in Module B you required in the same script, intellisense/autocomplete window will not pop up for the contents inside of that Module A.

Media

A server script, which requires “ChildModule” (Described as Module A) thru another required “Module” (Described as Module B).
3d3cf2dffe901d86a0b9e67cc4a1deb9

Contets of ChildModule (Described as Module A)
image

Module (Described as Module B) that sets the reference to ChildModule (Described as Module A).

Expected Behaviour

  • An intellisense/autocomplete window should pop up containing “SomeValue”, when indexing required ChildModule.
  • A thing to note, is that intellisense has the reference to the ChildModule in it’s memory already. But when requiring it, intellisense doesn’t work at all.

Reproduction Steps

  1. Open the repro file: Intellisense.rbxl (53.4 KB)
  2. Open the script at: Game → ReplicatedStorage → Script
  3. On the 3rd line, require ChildModule as shown in the the GIF, and try to index SomeValue. While indexing, the intellisense/autocomplete window will not pop up.
3 Likes

Thanks for the report! We’ll follow up when we have an update for you.

2 Likes