BusyIndicator not blending item with different color

Hi,

when I use SfBusyIndicator and it is busy the "background" is blended / grayed out.
But only for items which have the default (theme) color.
As soon as I change a color it is no longer blended.
So it looks as if the control doesn't (as usual) provide an opaque background, instead it tries to do something different.
Looks like this:

This also happens with "themed colors". Since I found no way to get rid of the blue text in SfDataGrid I searched the helpfiles and found that I can change ThemeSettings.
Doing this 
FluentDarkThemeSettings themeSettings = new FluentDarkThemeSettings() {
SystemAccentColor = new SolidColorBrush(Colors.White),
};
changes the Textcolor in the grid. But it also results in "not beeing blended" with the BusyIndicator.
This is what it looks (fragment due to sensible data)

"Deactivated" and the URL is blended - the 0 not (is set it to red) and also the grid text is not blended since it is changed via themeSettings.

Am I doing something wrong or is there a way to overcome this?



7 Replies

SS Suganya Sethuraman Syncfusion Team June 7, 2021 09:08 AM UTC

Hi ManniAT,

Greetings from Syncfusion,

We have checked the reported query. We don’t have direct support to achieve your requirement. we have achieved your requirement by adjusting the layout opacity based on the SfBusyIndicator loading. Please find the sample and screenshot for your reference.

Screenshot
 
Sample: https://www.syncfusion.com/downloads/support/directtrac/general/ze/BusyIndicatorGrayOut-1278558845

Please check if the sample satisfies your requirement and let us know if you have any concerns.

Regards,
Suganya Sethuraman.
 



MA ManniAT June 7, 2021 10:51 AM UTC

Hi,

I just gave you sample a try.
But this does nothing than setting the grid's opacity.

So when IsBusy changes to false the indicator goes away btt the grid stays opaque.

This is of course not a solution for my needs.
What I want is a busy indicator that shows an animaton and blends my UI to show the user that he has to wait.
You inicator does this as expected - as long as I don't change any colors. Neither via custom theme colors, nor by setting a controls foreground.

Of course I could write "code behind" to achive this, but from my point of view this is what the indicator should do by desing.
And again - it is doing it for default colors.
So not doing it for custom colors looks like a bug for me.

I found a workaround like this



This is just a simple workaroung (of course the borders background should be dependant from the theme (main background), but at least it works.
Although it still shines a bit more on custom colors since your control somehow (from code) tries to blend default colored elements.

Anyhow - I can work whith this solution.



SS Suganya Sethuraman Syncfusion Team June 8, 2021 07:04 AM UTC

Hi ManniAT,

Thanks for the update.

Please let us know if you have any further assistance.

Regards,
Suganya Sethuraman.
 



SS Suganya Sethuraman Syncfusion Team June 9, 2021 10:36 AM UTC

Hi ManniAT,

Current we do not have a support for your requirement. We are validating on the reported issue and we will update the complete details on June 11, 2021. We appreciate your patience until then.

Regards,
Suganya Sethuraman.
 



SS Suganya Sethuraman Syncfusion Team June 14, 2021 11:29 AM UTC

Hi ManniAT,

Thanks for your patience.

Currently, we don’t have direct support for your requirement. So, we have considered “Background color blending support for SfBusyIndicator” as a feature and logged this as a feature request, and you can track the status of this feature implement through below link,

Feedback link: https://www.syncfusion.com/feedback/26172

Please cast your vote to make it count. We will prioritize the features every release based on the demands and we do not have an immediate plan to implement this feature since we committed with already planned work. So, this feature will be available in any of our upcoming releases.

If you have any more specifications/suggestions to the feature request, you can add it as a comment in the portal.

Regards,
Suganya Sethuraman.
 



YX YXJ November 18, 2021 06:52 AM UTC

Hello, I also encountered this problem. How did you solve this problem?



SS Suganya Sethuraman Syncfusion Team November 19, 2021 06:48 AM UTC

Hi YXJ,

Greetings from Syncfusion.

We have analyzed your requirement. We have already logged feature request for your requirement. We don’t have immediate plan to implement this feature and it will be included in any of our upcoming releases. Please keep track on below feedback link.

Feedback portal: https://www.syncfusion.com/feedback/26172/background-color-blending-support-for-sfbusyindicator

Please let us know if you have any concerns.

Regards,
Suganya Sethuraman.
 


Loader.
Up arrow icon