[Solved] Filter in Popover Doesn't Show Group/Expression Removals

1 Answer 8 Views
Filter Popover
Johnathan
Top achievements
Rank 1
Iron
Iron
Iron
Johnathan asked on 12 Mar 2026, 08:10 PM

When I have a TelerikFilter in a TelerikPopover, removing a group or expression doesn't work. I think the issue is that the filter is not visually updating because when I click the X once nothing happens, but when I click the X again I get the Unhandled Error banner.

I also noticed that if I have another filter using the same variable for Value somewhere else in the DOM (not in a TelerikPopover), then the one in the TelerikPopover works as expected when removing groups and expressions.


<TelerikPopover AnchorSelector="span.filter-popover-target"
                ShowOn="@PopoverShowOn.Click"
                Offset="10" 
                Class="bg-dark-subtle"
                AnimationType="@AnimationType.SlideDown"
                AnimationDuration="500"
                ShowCallout="false"
                Collision="@PopoverCollision.Fit"
                Position="@PopoverPosition.Bottom"
                Width="650px"
                @ref="@FilterPopoverRef">
    <PopoverContent>
        <div p-1>
            <div class="h2">Filter Projects</div>
            <TelerikFilter Value="@ProjectFilter" OnUpdate="@OnFilterUpdate">
                <FilterFields>
                    <FilterField Name="@(nameof(ProjectModel.CustomerContact))"
                                    Type="@(typeof(string))"
                                    Label="Cust Contact"
                                    Operators="@TextFilterOperators" />
                    <FilterField Name="@(nameof(ProjectModel.Description))"
                                    Type="@(typeof(string))"
                                    Label="Description"
                                    Operators="@TextFilterOperators" />
                </FilterFields>
            </TelerikFilter>
        </div>
    </PopoverContent>
</TelerikPopover>

1 Answer, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 13 Mar 2026, 07:27 AM

Hello Johnathan,

Please call the Popover Refresh() method in the Filter OnUpdate event handler.

On a side note, we recently fixed a related problem that doesn't need a Popover to reproduce. The changes will take effect in our imminent release in late March 2026.

Regards,
Dimo
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
Filter Popover
Asked by
Johnathan
Top achievements
Rank 1
Iron
Iron
Iron
Answers by
Dimo
Telerik team
Share this question
or