process response form on active connection completed

This commit is contained in:
yggverse 2024-08-03 03:09:34 +03:00
parent 49b21b38d0
commit 8fd93b0219

View file

@ -193,7 +193,7 @@ class Page
$refresh,
function() use ($expire, $history)
{
// Redirect requested
// Force redirect by application router (not status code)
if ($location = $this->connection->getRedirect())
{
// Follow
@ -207,6 +207,9 @@ class Page
return false; // stop
}
// Request completed
if ($this->connection->isCompleted())
{
// Response form requested
if ($request = $this->connection->getRequest())
{
@ -235,12 +238,9 @@ class Page
// Hide progressbar
$this->progressbar->hide();
return false; // stop
return false; // stop at this point, do not update page data
}
// Stop event loop on request completed
if ($this->connection->isCompleted())
{
// Update title
$this->title->set(
$this->connection->getTitle(),