This is a migrated thread and some comments may be shown as answers.

ColumnMenu filter is not working as expected especially in iPads and mobile device

1 Answer 71 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Vijay
Top achievements
Rank 1
Vijay asked on 19 Aug 2019, 07:06 AM
Hi All,

I have implement Column menu filtering in Grid, but facing one issue in that:

Issue:

- When user clicks / touch (for tabs / smartphones), column and filter drop-down will open sometime on left and sometimes on right of the main drop-down.
- And as per our observation on first click /  touch it works fine but on next clicks it will shifting the position.
- Also for some devices it works fine and for some devices it wont.
- And because of that behavior user not able to perform any action when its open.

Please check the attached screen shots.

Quick help will be appreciated ..!!

Thanks

1 Answer, 1 is accepted

Sort by
0
Preslav
Telerik team
answered on 20 Aug 2019, 02:14 PM
Hi Vijay,

I understand the issue. Unfortunately, without a runnable example that I could debug locally, I am not sure what is causing it. Thus, please excuse me if something below is not on the topic.

During my investigation, I checked our data records and found some closed issues described problems similar to the one in the screenshots. Having said that, could you please check if updating the Kendo UI version to latest resolves the problem?

Further, another possible solution might be handling the columnMenuOpen event. In the event handler, get the Kendo Popup widget from the container and use the position method.
https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/events/columnmenuopen
https://docs.telerik.com/kendo-ui/api/javascript/ui/popup/methods/position

Please, give the above a try and let me know how it goes.


Regards,
Preslav
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Tags
Grid
Asked by
Vijay
Top achievements
Rank 1
Answers by
Preslav
Telerik team
Share this question
or