Declined
Last Updated: 19 Oct 2020 12:56 by ADMIN
Joonas
Created on: 19 Oct 2020 08:16
Category: Tooltip
Type: Feature Request
0
Tooltip not updating it's contents

When I have some dynamic content inside the tooltip template, the tooltip seems not to be re-rendering. E.g. when I have a tooltip with a text input and button and wish to disable the button when no text is entered, the tooltip seems to be only refreshing after closing and re-opening it. Simplified example:

 

<TelerikTooltip TargetSelector=".search-tooltip" Position="TooltipPosition.Bottom" ShowOn="TooltipShowEvent.Click">
	<Template>
		<TelerikTextBox @bind-Value="@SearchText"></TelerikTextBox>
		<TelerikButton OnClick="@Search" Enabled="@(!string.IsNullOrEmpty(SearchText))">Search</TelerikButton>
	</Template>
</TelerikTooltip>

 

Even tried using the ValueChanged event of the TelerikTextBox and calling the StateHasChanged() method but had the same result (the enabled/disabled state of button only changed after closing&re-opening the tooltip).

 

I would expect the binding and re-rendering to work as normally in Blazor. Is there a way to manually 'call refresh' on the tooltip?

1 comment
ADMIN
Marin Bratanov
Posted on: 19 Oct 2020 12:56

Hi Joonas,

Thank you for this question. I made the following article that explains the situation and offers a solution: https://docs.telerik.com/blazor-ui/knowledge-base/tooltip-no-update-from-main-model.

I am marking this as "declined" because it is not "fixable" per-se in the Tooltip component.

 

Regards,
Marin Bratanov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.