'paginator' breaks dataTable columns update

UI Components for JSF
NOTiFY
Posts: 393
Joined: 25 May 2016, 22:57

01 May 2019, 13:29

Thanks., perfect. Will get on with trying to replicate my 'bug'.
PF 13.0.0--Jakarta. Jakarta Faces 4.0.1/Kotlin Multiplatform 1.9.10
Mojarra 4.0.2, OmniFaces 4.2
WildFly 29.0.1.Final 'preview' Jakarta EE 10.0.0
JDK 20.0.2, Kotlin 1.9.10, Gradle 8.3 Groovy DSL, MongoDB 7.0.0
IntelliJ IDEA 2023.2.1, macOS Ventura 13.5.1

NOTiFY
Posts: 393
Joined: 25 May 2016, 22:57

01 May 2019, 17:23

I've added code to make the Columns displayed in the dataTable selectable from the 'selectManyCheckbox'. If you click on the 'selectManyCheckbox' you can add or remove columns from the dataTable. 'id' is the default column, always displayed.

It works fine until you change the 'number of rows' to display in the paginator. It then won't add or remove a column.

https://github.com/NOTiFYcouk/pf-4477
PF 13.0.0--Jakarta. Jakarta Faces 4.0.1/Kotlin Multiplatform 1.9.10
Mojarra 4.0.2, OmniFaces 4.2
WildFly 29.0.1.Final 'preview' Jakarta EE 10.0.0
JDK 20.0.2, Kotlin 1.9.10, Gradle 8.3 Groovy DSL, MongoDB 7.0.0
IntelliJ IDEA 2023.2.1, macOS Ventura 13.5.1

Melloware
Posts: 3716
Joined: 22 Apr 2013, 15:48

01 May 2019, 17:30

OK I would open a GitHub issue and attache your ZIP file example.
PrimeFaces Developer | PrimeFaces Extensions Developer
GitHub Profile: https://github.com/melloware
PrimeFaces Elite 13.0.0 / PF Extensions 13.0.0
PrimeReact 9.6.1

NOTiFY
Posts: 393
Joined: 25 May 2016, 22:57

01 May 2019, 18:19

Thanks for all your help once again. Issue raised:

https://github.com/primefaces/primefaces/issues/4774
PF 13.0.0--Jakarta. Jakarta Faces 4.0.1/Kotlin Multiplatform 1.9.10
Mojarra 4.0.2, OmniFaces 4.2
WildFly 29.0.1.Final 'preview' Jakarta EE 10.0.0
JDK 20.0.2, Kotlin 1.9.10, Gradle 8.3 Groovy DSL, MongoDB 7.0.0
IntelliJ IDEA 2023.2.1, macOS Ventura 13.5.1

NOTiFY
Posts: 393
Joined: 25 May 2016, 22:57

11 May 2019, 13:16

What's the 'average' time to fix bugs (it's been marked as a 'defect') and when is the next release due?
PF 13.0.0--Jakarta. Jakarta Faces 4.0.1/Kotlin Multiplatform 1.9.10
Mojarra 4.0.2, OmniFaces 4.2
WildFly 29.0.1.Final 'preview' Jakarta EE 10.0.0
JDK 20.0.2, Kotlin 1.9.10, Gradle 8.3 Groovy DSL, MongoDB 7.0.0
IntelliJ IDEA 2023.2.1, macOS Ventura 13.5.1

Melloware
Posts: 3716
Joined: 22 Apr 2013, 15:48

11 May 2019, 13:34

Typically a bug only gets fixed if..

1) Someone in the community researches and fixes it.
2) The reporter decides they want it fix dig into the problem and submit a PR.
3) You pay for PrimeFaces PRO. (You can even submit for an estimate of cost of a single bug fix)

With that said the DataTable is the most complex component of PrimeFaces and typically open source commiters like myself typically don't tackle those issue for fear of breaking something else. Most of the time those would be fixed by PrimeTek but usually only if a PRO user or a 1 time payment fix occurs.
PrimeFaces Developer | PrimeFaces Extensions Developer
GitHub Profile: https://github.com/melloware
PrimeFaces Elite 13.0.0 / PF Extensions 13.0.0
PrimeReact 9.6.1

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 20 guests