- Home
- Forum
- Angular - EJ 2
- Grid Filter Cut Off
Grid Filter Cut Off
Hi,
My grid is wrapped inside of an Angular material expansion panel. When the filter opens, its not able to expand the expansion panel far enough to show the whole filter. Changing the position in css causes the filter to move away from where it should be. I would like to achieve the same behavior as the filter's popup where it is on top over everything.
Thanks in advance
Dan
Hi Daniel Tam,
Greetings from Syncfusion support.
Upon reviewing your query, we have observed that you are integrating the Grid within an Angular material expansion panel and encountering issues with displaying the filter menu dialog. To provide an effective solution, we require additional information to further validate the issue. Kindly provide the following details:
1. Confirm whether you are utilizing native Angular expansion panels or the Syncfusion Angular Material Accordion for wrapping the Grid.
2. Share the complete code for both panel rendering and Grid rendering, including any event handler functions used.
3. Share the type of data binding being used in the Grid (Remote or Local data). If Remote data is used, please specify the adaptor details.
4. Provide the CSS code if you are using any for styling purposes.
5. Specify the current version of the Syncfusion package you are using.
Regards
Aishwarya R
Hi Aishwarya,
Thanks for the response. I'm using the native Angular Expansion Panel to wrap the Syncfusion Grid. My typescript looks like this:
My HTML looks like this:
Without using CSS, the output looks like this:
The version of Syncfusion is 25.x.x
Thanks
Hi Daniel Tam,
Thank you for providing the requested information.
Upon further validation, we were able to reproduce the reported issue and have already logged it as "Need to provide support for Displaying Grid Filter Dialog without cutoff" as an improvement feature from our end. At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technical feasibility, and customer interest. This feature will be included in the 2024 Volume 3 Main release which is expected to be rolled out in the month of September.
You can now track the status of your request, review the proposed resolution timeline, and contact us for any further inquiries through this feedback link:
Regards,
Santhosh I
Hi Daniel Tam,
We are glad to announce that, we have included the fix for the issue “Need to provide support for Displaying Grid Filter Dialog without cutoff” in our 2024 Volume 3 main release v27.1.48. So please upgrade to our latest version of Syncfusion to resolve the reported issue. Please find the sample for more information.
Feature description : Previously, the column chooser, filter menu, Excel filter, and checkbox dialog were appended within the Grid, causing them to be cut off when the Grid height was small. Now, these dialogs are appended to the body element when the Grid height is less than the dialog height, ensuring full visibility and accessibility. Additionally, styles have been updated to support dialogs displayed both inside the Grid and in the body element, enhancing the overall user experience.
Sample: Please find in the attachment.
Screenshot:
We thank you for your support and appreciate your patience in waiting for this release. Please get back to us if you need any further assistance.
Regards,
Aishwarya R
Attachment: 193648Sample_460b398d.zip
Hi Aishwarya,
Thanks for the update; however I'm still having a bit of issue. With the new update, the filter is now able to append to the body; however, I'm not able to attach it to the grid or near the grid. Its going to the top of the page.
In cases when I have multiple grids on the page, I can get to the scenario where the dialog boxes just stack on top of each other at the top:
Is there a way I can designate where the dialog is going to append to?
Thanks
Daniel
Hi Daniel Tam,
Based on the provided information, we have noted that you are encountering an issue where, when multiple Grids are rendered within Angular expansion panels, the filter dialog of one Grid overlaps with another. We have created a similar sample but were unable to replicate the reported issue. Please refer to the attached sample and screenshot, which demonstrate that the filter dialog is rendered correctly in relation to the column from which it was opened. We suspect that you may be using an outdated version of the Syncfusion CSS files. Therefore, please ensure that you are referencing the latest version of the styles in your application. Please find the link below for latest stylesheet reference.
|
Index.html
<link rel='nofollow' href="https://cdn.syncfusion.com/ej2/27.1.57/material.css" rel="stylesheet"/>
|
Sample: Please find in the attachment.
Screenshot:
If you need any other assistance or have additional questions, please feel free to contact us.
Regards
Aishwarya R
Attachment: 193648UpdatedSample_d188b730.zip
Hi Aishwarya,
Perfect! That was it. Thanks for the help!
Daniel
Hi Daniel Tam,
You are most welcome. Please get back to us if you need any other assistance.
Regards
Aishwarya R
- 8 Replies
- 3 Participants
-
DT Daniel Tam
- Aug 13, 2024 04:48 AM UTC
- Nov 5, 2024 06:34 AM UTC