Completed
Last Updated: 07 Sep 2023 08:23 by AGB
Release R3.2023-Increment.2(30.Aug.2023)
Ed
Created on: 20 Jul 2023 06:40
Category: Grid
Type: Bug Report
2
Filter and columns popups appear together in Grid's classic columnMenu

Bug report

In Grid with classic columnMenu, both filter and columns popups appear if you move the mouse quickly over both.

Regression introduced with 2023.2.606

Video to reproduce: https://screenpal.com/watch/c0iI6fVgJjm

Reproduction of the problem

  1. Open the ColumnMenu Grid demo - https://demos.telerik.com/kendo-ui/grid/column-menu
  2. Switch to classic ColumnMenu from the dropdown
  3. Open the ColumnMenu of a Column
  4. Quickly move your mouse through the Columns and Filter popups

Current behavior

Both Filter and Columns popup appear together

Expected/desired behavior

Only one of the popups should be visible at a time

Environment

  • Kendo UI version: 2023.2.718
  • Browser: [all ]
6 comments
AGB
Posted on: 07 Sep 2023 08:23

Hi Georgi,

Thanks for the update and the menu disable suggestion.

I agree that due to its random nature a solution is probably not going to be found unless somebody stumbles on a reproducible pattern.

If I find one I'll let you.

Many thanks
Alan

ADMIN
Georgi Denchev
Posted on: 07 Sep 2023 07:23

Hello, Alan,

My name is Georgi and I'll step in for my colleague Angel as he is currently away.

As you mentioned, the issue now seems to be near impossible to reproduce. I spent about 20 minutes refreshing the page and immediately opening the menu(OrderDate column), and then quickly moving through the two submenus. In all of my attempts I've been unsuccessful of reproducing the issue(using the latest version).

Unfortunately, there isn't much that we can do on our end in this situation. You mention that one of the factors is the page 'just being loaded'. What if you disable the Filter Menu button by default and enable it again in the dataBound event? This way the user will be able to click on it once everything in the Grid has been fully loaded.

dataBound: function() {
 $(".k-grid-column-menu").removeClass("k-disabled");
}


// Immediately after the Grid declaration
$(".k-grid-column-menu").addClass("k-disabled");

Feel free to share with us in case you manage to somehow reproduce the described behavior on a more consistent basis.

Best Regards,
Georgi Denchev
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Kendo family, check out our getting started resources
AGB
Posted on: 31 Aug 2023 13:09
Hi Angel,

As mentioned in my previous comment, prior to the 2023.2.829 release I could reproduce this at will, but now I have only seen it a couple of times while trying to find a reproducible example.

So I appreciate this is going to be a hard one to trace in day to day usage.

When I do see the problem (see ss-1.png) the common factors seem to be

- The field type of the column is a date
- The web page has just loaded
- The mouse is clicked on the column menu and moved quickly to just past the separator between the Columns & Filter options

Regards
Alan
ADMIN
Angel Petrov
Posted on: 31 Aug 2023 11:35

Hi Alan,

I did try to reproduce the problem using this dojo but was unable to do so. Could you please check it on your end? If you can send us a video on how the issue reproduces that would be great. Once we can recreate it we should be able to find its root cause.

Regards,
Angel Petrov
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Kendo family, check out our getting started resources
AGB
Posted on: 31 Aug 2023 08:20
Hi Guys,

Have been doing some more testing with the new release and can confirm the following:

- When Ed posted the initial bug report on 20 Jul I could also reproduce the issue consistently.
- But with the 2023.2.829 release the occurrences are now rare but still do happen occasionally.

Regards
Alan
AGB
Posted on: 30 Aug 2023 13:40

Hi Guys

Have just downloaded and tested the 2023.2.829 release and I'm afraid to say this problem has not been fixed.

I am still seeing both the filter and column pop-ups appearing together especially on Date columns.

Regards
Alan

 

 

Attached Files: