switched to kWidget.addReadyCallback, fix bug where the end user clicked on a change rate button before the player loaded