update base refresh

This commit is contained in:
yggverse 2024-07-05 04:23:20 +03:00
parent ffe2cdf5a6
commit c9aacdff4f
3 changed files with 12 additions and 14 deletions

View file

@ -76,9 +76,7 @@ class Address
); );
// Update navbar elements // Update navbar elements
$this->navbar->base->update( $this->navbar->base->refresh();
$address
);
if ($history) if ($history)
{ {

View file

@ -37,19 +37,19 @@ class Base extends \Yggverse\Yoda\Abstract\Entity\Window\Tab\Address\Navbar\Butt
$this->update(); $this->update();
} }
public function update( public function refresh(): void
?\Yggverse\Net\Address $address = null
): void
{ {
if (is_null($address)) $address = new \Yggverse\Net\Address(
{ rtrim(
$address = new \Yggverse\Net\Address( $this->navbar->request->gtk->get_text(),
$this->navbar->request->gtk->get_text() '/'
); )
} );
$this->navbar->base->gtk->set_sensitive( $this->navbar->base->gtk->set_sensitive(
$address->getHost() && ($address->getPath() || $address->getQuery()) $address->getHost() && (
$address->getPath() || $address->getQuery()
)
); );
} }
} }

View file

@ -20,7 +20,7 @@ class Request extends \Yggverse\Yoda\Abstract\Entity\Window\Tab\Address\Navbar\E
\GdkEvent $event \GdkEvent $event
): void ): void
{ {
$this->navbar->base->update(); $this->navbar->base->refresh();
$this->navbar->go->gtk->set_sensitive( $this->navbar->go->gtk->set_sensitive(
!empty( !empty(