protected function getIsTrackingPageState() { if ($this->getPage()->getIsCallback()) { $target = $this->getPage()->getCallbackEventTarget(); if ($target instanceof ICallbackEventHandler) { $client = $target->getActiveControl()->getClientSide(); return $client->getEnablePageStateUpdate(); } } return false; }