Intellisense on split panes returns information about the currently active project, not the currently moused-over pane. #3452
Labels
bug
Feature: Multi-root
fixed
Check the Milestone for the release in which the fix is or will be available.
Language Service
quick fix
Milestone
Type: LanguageService
Describe the bug
Intellisense on split panes returns information about the currently active project, not the currently moused-over pane.
To Reproduce
project_left
andproject_right
main.cpp
for both projects in the left and right panes respectively, using theOpen to the side
orsplit right
or whatever your preferred method is.#define VAR 1
in the left project, and#define VAR 2
on the right.VAR
define will display "1" on both sides.VAR
will display "2" on both sidesExpected behavior
The mouseover info for
VAR
should always display "1" on the left, and "2" on the rightScreenshots
#defines in the .h file of left and right projects:
Test function of left and right projects:

Left pane is active, mouseover of left #define (This is proper and expected:

Left pane active, mouseover on right (This is wrong):
For completion, right pane is active, and mouseover on right is correct:
And left is incorrect:
Additional context
The text was updated successfully, but these errors were encountered: