Browse Source

draft source_remove

PHP-GTK3
yggverse 4 months ago
parent
commit
ea0370d07e
  1. 13
      src/Entity/Browser/Container/Page/Navbar/Request.php

13
src/Entity/Browser/Container/Page/Navbar/Request.php

@ -8,6 +8,8 @@ class Request extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navb @@ -8,6 +8,8 @@ class Request extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navb
{
protected string $_placeholder = 'URL or search term...';
private ?int $_changed = null;
protected function _onActivate(
\GtkEntry $entry
): void
@ -36,8 +38,15 @@ class Request extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navb @@ -36,8 +38,15 @@ class Request extends \Yggverse\Yoda\Abstract\Entity\Browser\Container\Page\Navb
// Update session on tab initiated only
if (isset($this->navbar->page->container->tab))
{
\Gtk::timeout_add(
1000, // wait for one second to apply changes
// Reset previous event
if ($this->_changed)
{
// @TODO source_remove #125
}
// Wait for one second to apply act
$this->_changed = \Gtk::timeout_add(
1000,
function()
{
$this->navbar->page->container->tab->update();

Loading…
Cancel
Save