Fossil SCM
Prevent successfully completed robot checks from reappearing and force incomplete checks to start over when navigating back and forward.
Commit
4cc0881decfd8432b082b8faafe91838a0e71f6f7b5fb2812cc55b7621cd0cce
Parent
3041904dae0a881…
1 file changed
+6
+6
| --- src/robot.c | ||
| +++ src/robot.c | ||
| @@ -242,10 +242,16 @@ | ||
| 242 | 242 | p4 = (p2/k2)%k3; |
| 243 | 243 | p5 = p2/(k2*k3); |
| 244 | 244 | @ function ccc(a,b,c){return (a*%u(k3)+b)*%u(k2)+c;}\ |
| 245 | 245 | @ window.addEventListener('load',function(){\ |
| 246 | 246 | @ bbb(ccc(%u(p5),%u(p4),%u(p3)),%u(k));},false); |
| 247 | + /* Prevent successfully completed robot checks from reappearing and force | |
| 248 | + ** incomplete checks to start over when navigating back and forward. More | |
| 249 | + ** information: <https://stackoverflow.com/a/43043658>. */ | |
| 250 | + @ window.addEventListener('pageshow',function(e){if(e.persisted||\ | |
| 251 | + @ (window.performance&&window.performance.navigation.type==2))\ | |
| 252 | + @ window.location.reload();}); | |
| 247 | 253 | @ </script> |
| 248 | 254 | style_finish_page(); |
| 249 | 255 | } |
| 250 | 256 | |
| 251 | 257 | /* |
| 252 | 258 |
| --- src/robot.c | |
| +++ src/robot.c | |
| @@ -242,10 +242,16 @@ | |
| 242 | p4 = (p2/k2)%k3; |
| 243 | p5 = p2/(k2*k3); |
| 244 | @ function ccc(a,b,c){return (a*%u(k3)+b)*%u(k2)+c;}\ |
| 245 | @ window.addEventListener('load',function(){\ |
| 246 | @ bbb(ccc(%u(p5),%u(p4),%u(p3)),%u(k));},false); |
| 247 | @ </script> |
| 248 | style_finish_page(); |
| 249 | } |
| 250 | |
| 251 | /* |
| 252 |
| --- src/robot.c | |
| +++ src/robot.c | |
| @@ -242,10 +242,16 @@ | |
| 242 | p4 = (p2/k2)%k3; |
| 243 | p5 = p2/(k2*k3); |
| 244 | @ function ccc(a,b,c){return (a*%u(k3)+b)*%u(k2)+c;}\ |
| 245 | @ window.addEventListener('load',function(){\ |
| 246 | @ bbb(ccc(%u(p5),%u(p4),%u(p3)),%u(k));},false); |
| 247 | /* Prevent successfully completed robot checks from reappearing and force |
| 248 | ** incomplete checks to start over when navigating back and forward. More |
| 249 | ** information: <https://stackoverflow.com/a/43043658>. */ |
| 250 | @ window.addEventListener('pageshow',function(e){if(e.persisted||\ |
| 251 | @ (window.performance&&window.performance.navigation.type==2))\ |
| 252 | @ window.location.reload();}); |
| 253 | @ </script> |
| 254 | style_finish_page(); |
| 255 | } |
| 256 | |
| 257 | /* |
| 258 |