bryntum / support

An issues-only repository for the Bryntum project management component suite which includes powerful Grid, Scheduler, Calendar, Kanban Task Board and Gantt chart components all built in pure JS / CSS / TypeScript
https://www.bryntum.com
53 stars 6 forks source link

[ExtJS] Resizing issue at custom column width #4978

Open chuckn0rris opened 2 years ago

chuckn0rris commented 2 years ago

Forum post

Hello Bryntum team,

We just found one resizing issue when having the custom column width. This can be easily reproducible via the official eventeditor example, and here are the steps to reproduce: Open https://bryntum.com/examples/scheduler-for-extjs/kitchensink/#examples/eventeditor Open the Chrome devtool console, and execute the following scripts.

var gantt = Ext.ComponentQuery.query('eventeditorscheduler')[0]
gantt.setStartDate(new Date(2017, 1, 7, 0))
gantt.setEndDate(new Date(2017, 1, 9, 0))
gantt.timeAxisViewModel.setSnapToIncrement(false)
gantt.timeAxisViewModel.setForceFit(false)
gantt.setViewPreset('minuteAndHour')

var event = gantt.eventStore.query('Title', 'Meeting #4').items[0]
event.setEndDate(new Date(2017, 1, 11, 0))
gantt.getSchedulingView().setColumnWidth(123) // or gantt.setTimeColumnWidth(123)

Resizing the "Meeting #4", and you'll see the "Meeting #4" can only be resized to 7:30.

See also the screen recording below for detail. resizing_issue.gif

Pls let us know if any workaround for the issue.

Thanks, Jonathan resizing_issue.gif

vincentcn commented 1 year ago

@chuckn0rris do you have a plan to fix this issue?

vincentcn commented 7 months ago

@chuckn0rris what is the ETA for this issue?

chuckn0rris commented 7 months ago

Hi,

No ETA might be provided for now, unfortunately. We have a list of tickets with higher priority before this one, so we will have to wait more.

vincentcn commented 7 months ago

Ok, that is fine. Please keep me updated once you have it. Thanks.

vincentcn commented 4 months ago

Hi @chuckn0rris Any ETA on this? Thanks.