uriがあります。
$page->getHref()を呼び出すときにuriが戻されます。
それは$page->isActive()を呼び出したときに活動状態かどうか決定しようとはしません。
ただ単に現在設定されているものを返すだけで、
URI画面を活動状態にするには、
手動で$page->setActive()を呼び出すか、
または生成時に、画面オプションにactiveを指定しなければいけません。