Browse Source

add follow_to_index argument

master
yggverse 2 months ago
parent
commit
cefdcdc859
  1. 4
      src/browser/main/tab/page.rs
  2. 8
      src/browser/main/tab/page/navigation.rs

4
src/browser/main/tab/page.rs

@ -127,13 +127,13 @@ impl Page { @@ -127,13 +127,13 @@ impl Page {
}
pub fn navigation_history_back(&self) {
if let Some(url) = self.navigation.history_back() {
if let Some(url) = self.navigation.history_back(true) {
self.action_page_open.activate(Some(&url.to_variant()));
}
}
pub fn navigation_history_forward(&self) {
if let Some(url) = self.navigation.history_forward() {
if let Some(url) = self.navigation.history_forward(true) {
self.action_page_open.activate(Some(&url.to_variant()));
}
}

8
src/browser/main/tab/page/navigation.rs

@ -89,12 +89,12 @@ impl Navigation { @@ -89,12 +89,12 @@ impl Navigation {
self.history.add(request, true);
}
pub fn history_back(&self) -> Option<GString> {
self.history.back(true)
pub fn history_back(&self, follow_to_index: bool) -> Option<GString> {
self.history.back(follow_to_index)
}
pub fn history_forward(&self) -> Option<GString> {
self.history.forward(true)
pub fn history_forward(&self, follow_to_index: bool) -> Option<GString> {
self.history.forward(follow_to_index)
}
pub fn update(&self, progress_fraction: Option<f64>) {

Loading…
Cancel
Save