Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Visual Assist corrupts the UI of other extensions
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

pemessier
New Member

Canada
7 Posts

Posted - Feb 24 2025 :  11:30:02 AM  Show Profile  Reply with Quote
Hi,

We use VS2022 17.10.9 in dark mode with Visual Assist 10.9.2547 and IncrediBuild 10.21.1.

We have been chasing rendering bug in the Batch Build window of the IncrediBuild extension. The text does not appear in the dialog at all, unless the window is resized. Then, when the cursor does mouse over the text, it will disappear again. The problem only appears in dark mode.

We finally found that the root cause may be Visual Assist. Disabling the extension (either from the extension list, Enable/Disable VA option) or just disabling VA "Enhanced syntax coloring" option makes the problem in the IB extension goes away.

Do you have an idea why VA would have an interaction with that particular extension window?

pemessier
New Member

Canada
7 Posts

Posted - Feb 24 2025 :  11:31:34 AM  Show Profile  Reply with Quote
Here's the UI with the problem:



Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19170 Posts

Posted - Feb 25 2025 :  09:09:43 AM  Show Profile  Reply with Quote
How have you set dark mode?

After several hours of fighting with this, I finally have Incredibuild installed and showing up as an extension in VS2022. But the batch build dialog is never shown in a dark colour scheme. VS2022 version 17.12.3 and version 17.31.1. I have also checked VS2017 and VS2019.

I have also restarted the IDE and rebooted after applying dark mode, in case Incredibuild requires this before registering the change of display theme.

I am not seeing any sign of an Incredibuild setting to change its colour scheme separately.

zen is the art of being at one with the two'ness
Go to Top of Page

pemessier
New Member

Canada
7 Posts

Posted - Feb 25 2025 :  09:23:53 AM  Show Profile  Reply with Quote
Try v 10.21.1 from here and not from the IB version that is shipped with VS: https://docs.incredibuild.com/site_landing/download_docs_center.htm

The latest version of IB should also exhibit this behavior (I spoke with IB devs yesterday) but I did not tested it myself.

The dark mode was introduced in IB 10.18. You can set it in the Agent Settings, General, Color Theme.


Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19170 Posts

Posted - Feb 26 2025 :  09:56:56 AM  Show Profile  Reply with Quote
Thank you, with the colour scheme set I am now seeing the problem:

case=165571

For now, the rather obvious work around would be to keep Incredibuild set to a light theme.

zen is the art of being at one with the two'ness
Go to Top of Page

pemessier
New Member

Canada
7 Posts

Posted - Apr 29 2025 :  9:01:12 PM  Show Profile  Reply with Quote
There is definitly an indesirable interaction between IncrediBuild extension and Visual Assist.

This time, it's the problems shows in Visual Assist when IB is set to dark mode. After some time, the tool tip is a solid black rectangle:




Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19170 Posts

Posted - Apr 30 2025 :  05:52:23 AM  Show Profile  Reply with Quote
Are you able to get this tooltip to show correctly with a different theme set? If so, could I get a screen shot of it?

It might be part of the bug, but there is a horizontal line and a small up arrow at the bottom of this "tooltip", which doesn't make any sense for a normal tooltip. So that could be coming from what is replacing the tooltip, or it could be the tooltip doesn't look how I would expect.

Is IncrediBuild expected to show tooltips in the editor window? I have never actually worked with IncrediBuild, so I simply don't know. I would not expect it to, but that is an assumption.

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000