Control-clicking an identifier in a script no longer goes to the definition

Reproduction Steps
I have the following beta features checked right now:

  • Luau-Powered Type Hover
  • Safe Studio Updates
  • Script Editor Linting
  • Scripts are Non-Strict by Default
  • Terrain Quality of Life Changes

Platform: Windows 10

Repro steps:
Create a script with a function definition, and a later call to this function. It can be in strict, nonstrict, or nocheck mode.

example:

--!strict



local function foo(bar: string)
	
end





foo('fighters!')

If you click place your typing cursor over ‘foo’ on line 13 and press Ctrl+F12, it will jump to line 5 where “foo” is defined.
Ctrl+clicking this identifier used to do the same thing, but now it does not.

Ctrl+F12 is quite literally the worst hotkey in terms of ergonomics, given that those keys are on the opposite side of the keyboard (unless you have big hands and try to hit the right control with your pinky and F12 with your middle finger… still terrible ergonomics).

Having Ctrl+click back would be very nice.

Expected Behavior
Ctrl+Clicking a variable should have the same functionality as Ctrl+F12

Actual Behavior
Ctrl+clicking a variable now does nothing.

Workaround
Getting arthritis

Issue Area: Studio
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2021-07-23 00:07:00 (-06:00)
Date Last Experienced: 2021-07-23 00:07:00 (-06:00)

2 Likes

Apologies - this will be back soon! We had to roll back a flag to fix a critical bug.

8 Likes