mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-03-13 06:01:21 +00:00
fix initial handle progress fraction
This commit is contained in:
parent
5ab51db946
commit
7ab1928cbc
@ -37,16 +37,17 @@ impl Gemini {
|
|||||||
.widget
|
.widget
|
||||||
.entry
|
.entry
|
||||||
.set_progress_fraction(match event {
|
.set_progress_fraction(match event {
|
||||||
SocketClientEvent::Resolving => 0.1,
|
// 0.1 reserved for handle begin
|
||||||
SocketClientEvent::Resolved => 0.2,
|
SocketClientEvent::Resolving => 0.2,
|
||||||
SocketClientEvent::Connecting => 0.3,
|
SocketClientEvent::Resolved => 0.3,
|
||||||
SocketClientEvent::Connected => 0.4,
|
SocketClientEvent::Connecting => 0.4,
|
||||||
SocketClientEvent::ProxyNegotiating => 0.5,
|
SocketClientEvent::Connected => 0.5,
|
||||||
SocketClientEvent::ProxyNegotiated => 0.6,
|
SocketClientEvent::ProxyNegotiating => 0.6,
|
||||||
|
SocketClientEvent::ProxyNegotiated => 0.7,
|
||||||
// * `TlsHandshaking` | `TlsHandshaked` has effect only for guest connections!
|
// * `TlsHandshaking` | `TlsHandshaked` has effect only for guest connections!
|
||||||
SocketClientEvent::TlsHandshaking => 0.7,
|
SocketClientEvent::TlsHandshaking => 0.8,
|
||||||
SocketClientEvent::TlsHandshaked => 0.8,
|
SocketClientEvent::TlsHandshaked => 0.9,
|
||||||
SocketClientEvent::Complete => 0.9,
|
SocketClientEvent::Complete => 1.0,
|
||||||
_ => todo!(), // alert on API change
|
_ => todo!(), // alert on API change
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -81,6 +82,15 @@ impl Gemini {
|
|||||||
self.page.search.unset();
|
self.page.search.unset();
|
||||||
self.page.input.unset();
|
self.page.input.unset();
|
||||||
self.page.title.replace("Loading..".into());
|
self.page.title.replace("Loading..".into());
|
||||||
|
|
||||||
|
// Begin action
|
||||||
|
self.page
|
||||||
|
.navigation
|
||||||
|
.request
|
||||||
|
.widget
|
||||||
|
.entry
|
||||||
|
.set_progress_fraction(0.1);
|
||||||
|
|
||||||
self.page
|
self.page
|
||||||
.browser_action
|
.browser_action
|
||||||
.update
|
.update
|
||||||
|
Loading…
x
Reference in New Issue
Block a user