mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-03-31 16:45:27 +00:00
implement refresh method for update
This commit is contained in:
parent
d869b4b3e7
commit
fac8c14cbd
3 changed files with 18 additions and 3 deletions
|
|
@ -107,7 +107,7 @@ void Navigation::refresh(
|
|||
navigationHistory->refresh();
|
||||
|
||||
// Toggle update button sensibility
|
||||
navigationUpdate->set_sensitive(
|
||||
navigationUpdate->refresh(
|
||||
navigationRequest->get_text_length() > 0
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -17,10 +17,9 @@ Update::Update(
|
|||
_("Update")
|
||||
);
|
||||
|
||||
/* @TODO
|
||||
set_sensitive(
|
||||
false
|
||||
); */
|
||||
);
|
||||
|
||||
signal_clicked().connect(
|
||||
[this]
|
||||
|
|
@ -28,4 +27,16 @@ Update::Update(
|
|||
action__update->activate();
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
void Update::refresh(
|
||||
const bool & ENABLED
|
||||
) {
|
||||
set_sensitive(
|
||||
ENABLED
|
||||
);
|
||||
|
||||
action__update->set_enabled(
|
||||
ENABLED
|
||||
);
|
||||
}
|
||||
|
|
@ -17,6 +17,10 @@ namespace app::browser::main::tab::page::navigation
|
|||
Update(
|
||||
const Glib::RefPtr<Gio::SimpleAction> & ACTION__UPDATE
|
||||
);
|
||||
|
||||
void refresh(
|
||||
const bool & ENABLED
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue