resizing columns manually keeps cursor busy on the Grid
HI, im doing a prortotype on the grid so when the window changes size or i resize columns i have this code
In the DATA part
and for last the code in the Action begin and complete
after calling
It consoles Object { requestType: "refresh", name: "actionBegin" }
But the action never ends and the cursor gets always busy
Any pointers or what im doing wrong ?
Also I checked on documentation but the sample no work
finally took a dive on the source code of the GRID and i see some weird stuff (code) about frozen columns and locked columns which in my case i dont have locked columns or frozen columns its just a simple grid
Located. at node_modules/@syncfusion/ej2-grids/src/grid/base/grid.js inside the project
so i tried
and worked (no more busy cursor). So it seems that documentation is not accurate after all
anyways, i wait for a reply to see if i have some missing props or settings
Hi carlos mendez,
Greetings from Syncfusion support,
We understand that you’re experiencing a persistent busy cursor issue when calling refreshColumns() after resizing columns and found that using refreshHeader() avoids this problem.
We would like to inform you that when you call the grid’s refreshColumns API method, it will refresh the whole grid for updating dataSource purposes. On the other hand, refreshHeader() only refreshes the Grid’s header section without fully re-rendering the columns. We have created a sample based on the code details you provided, but we are unable to reproduce the busy cursor issue. You can view and interact with the sample here:
Sample: https://stackblitz.com/edit/knwz2f-1zmk2v?file=src%2FApp.vue
We recommend using this sample as a reference to address the issue. If the problem persists, please share a reproducible sample, or try replicating the issue in the shared sample to help us investigate further.
Regards,
Vikram S
- 2 Replies
- 2 Participants
-
CM carlos mendez
- Nov 6, 2024 11:45 PM UTC
- Nov 13, 2024 03:40 AM UTC