Author |
Topic |
|
natdo
New Member
USA
3 Posts |
Posted - Oct 25 2020 : 11:23:09 AM
|
Whenever I have Visual Assist turned on and I use peek definition, closing the window takes a really long time. It takes upwards of a few minutes for each peek definition window to close, if it closes at all. As soon as I turn off Visual Assist, the problem completely goes away.
Does anyone know what's going on here? Thanks in advance |
|
feline
Whole Tomato Software
United Kingdom
19024 Posts |
Posted - Oct 26 2020 : 07:11:32 AM
|
That is really strange and odd. First up can you please go to:
VA Options -> System Info -> Copy Info
and paste the details (from the clipboard) into your reply. This will give us the basic information about your setup.
How many files do you have in your solution?
If you open VA's Open File in Solution dialog (Alt-Shift-O) the title bar contains two numbers. The first number is the number of files currently listed, which changes as you filter the list. The second number is the total number of files in the list, which is normally the number of files in your solution. What is this second number?
I am just looking to get the basic information here, to give me a sense of your system.
Can you run a CPU monitor when you do this please, and see if the "devenv.exe" process uses most of a CPU core while trying to close the window? It shouldn't, but something is clearly going on here. |
zen is the art of being at one with the two'ness |
|
|
feline
Whole Tomato Software
United Kingdom
19024 Posts |
Posted - Oct 26 2020 : 1:46:14 PM
|
Being discussed via email, case=143010 |
zen is the art of being at one with the two'ness |
|
|
Alan Baljeu
Junior Member
Canada
15 Posts |
Posted - Oct 27 2020 : 3:05:57 PM
|
I also have this issue. I tried the Task manager, and found Devenv.exe was using CPU cycles but secondly the source control background process was using cycles. I killed this process and things seemed to improve. Will reply again when the issue recurs. |
|
|
natdo
New Member
USA
3 Posts |
Posted - Oct 27 2020 : 3:48:43 PM
|
I have a monitor setup with mismatched refresh rates (one at 144hz and the other at 60hz). Setting them both to 60hz fixes the issue. I'm currently working with Whole Tomato to detail the bug better. |
|
|
Alan Baljeu
Junior Member
Canada
15 Posts |
Posted - Oct 27 2020 : 4:23:20 PM
|
My monitors are at 59, 59 and 60. |
|
|
natdo
New Member
USA
3 Posts |
Posted - Oct 27 2020 : 7:21:51 PM
|
As another potential workaround to the bug:
In VA Options->Display, unchecking "Display VA Navigation Bar" also solves the problem. |
|
|
feline
Whole Tomato Software
United Kingdom
19024 Posts |
Posted - Oct 28 2020 : 08:52:44 AM
|
natdo, thank you for updating both here and email. Looking at your settings now.
Alan, normally I would say that if disabling the VA context and navigation fields "fixes" the problem then we have an interaction problem between VA and something else, normally another extension installed in your IDE. But it is possible that the monitor refresh rates are interacting, somehow, with the context and definition fields.
Alan, can you please try turning Off:
VA Options -> Display -> Display VA Navigation Bar:
and see if this has any effect?
Do you have any utilities installed to help you work with multiple monitors? Perhaps something that came with your video card drivers? |
zen is the art of being at one with the two'ness |
|
|
feline
Whole Tomato Software
United Kingdom
19024 Posts |
Posted - Oct 28 2020 : 12:40:13 PM
|
Alan, another simple test. If you simply trigger peek definition but don't then move the caret (keyboard cursor) and press Escape to close the peek definition window, do you still see this problem?
If you use the arrow keys to move the keyboard cursor inside the peek definition window, so that VA "moves" it's context and definition fields from the top of the editor window and into the peek definition window, and now press Escape to close the window, do you see any difference?
I am wondering if VA "attaching" its self to the peek definition window, and thus displaying its context and definition fields, is somehow a factor. |
zen is the art of being at one with the two'ness |
|
|
|
Topic |
|