Premium support for our pure JavaScript UI components


Post by chrisb »

Hey guys,

The tooltip on a dependency shows the task id by default. We ideally don't want to show the DB ID here - and overriding will work, but we'll lose the box to show the dependency type.

Ideally this tooltip should show the configured value of the dependencyIdField.

Thanks

Chris


Post by mats »

Agree, that's a bug - we'll fix it! https://github.com/bryntum/support/issues/3291


Post by chrisb »

Hey Mats,

In addition we've just come across the id column on the column picker in the grid header for both the predecessors and successors tab. This should probably also display the configured dependency id field rather than the tasks db id.

Also is there anyway we can make this column visible by default?

Thanks Chris


Post by mats »

Makes sense, we'll address this. https://github.com/bryntum/support/issues/3359

To show this column by default:

features : {
        taskEdit : {
            items : {
                predecessorsTab : {
                    items : {
                        grid : {
                            columns : {
                                data : {
                                    id : {
                                        hidden : false
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    },

Post by chrisb »

Hey Mats,

We use the wbs field as our Dependency Id.
This doesn't display quite right with the fix applied.

Image


Post by mats »

That looks odd, have you made any modifications in how the wbsField is calculated? I cannot see this in our online demos, can you reproduce the issue in a standard demo?

Attachments
Screenshot 2021-09-09 at 08.07.18.png
Screenshot 2021-09-09 at 08.07.18.png (43.1 KiB) Viewed 1662 times

Post by chrisb »

Sorry, I figured my issue. I was using wbsValue rather than wbsCode for the dependencyIdField


Post by chrisb »

Hi Mats, me again.

When we turn the id column on in the predecessor / successor tabs on the task editor, and have dependencyIdField configured to wbsCode, and then subsequently try to add a dependency, an error pop up says that it cannot read wbsCode of null.

Seems it has an issue dealing with an empty row in that grid.

Cheers,

Chris


Post by mats »

Confirmed, fixed in next release. https://github.com/bryntum/support/issues/3424


Post by chrisb »

Another issue - sorting on the id column doesn't seem to work for us when configured to use wbsCode as dependency id


Post Reply