I tried the last live js file for dhtmlsuite to test the new gotoPage for the tablePageHandler.
There's a tiny bug for the 1st page display in the gotoPage function: the list is loaded only if the current page is different from the previous one (to avoid reload the same page from the server).
But, activePageNumber is initialized by default in the class constructor to 1 and so is the current page number when displaying the 1st page.
Changing the default value of activePageNumber to 0 in the tableWidgetPageHandler constructor fixes the problem !