mirror of
https://github.com/readest/readest.git
synced 2026-10-19 02:06:57 +00:00
fix(linux): stop the CEF focus loop that froze two-window sessions (#6691)
* fix(linux): stop the CEF focus loop that froze two-window sessions, closes #6689 Bump readest/tauri feat/cef to d6ef6e4c (readest/tauri#5): the runtime now moves the X focus into a window's browser only while that window's toplevel still holds it, so a late winit Focused event no longer bounces the focus between two browsers forever. Also records the windows dependency from #6546 in Cargo.cef.lock, which was missing and made --locked resolution fail. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix(nix): refresh cargoHash for the readest/tauri bump Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
915cd3bd43
commit
dfa54293c0
2 changed files with 10 additions and 9 deletions
|
|
@ -84,6 +84,7 @@ dependencies = [
|
|||
"tokio-util",
|
||||
"uuid 1.24.0",
|
||||
"walkdir",
|
||||
"windows 0.61.3",
|
||||
"winreg 0.52.0",
|
||||
"zbus 5.17.0",
|
||||
"zip 2.4.2",
|
||||
|
|
@ -8591,7 +8592,7 @@ checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca"
|
|||
[[package]]
|
||||
name = "tauri"
|
||||
version = "2.11.5"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bytes",
|
||||
|
|
@ -8639,7 +8640,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-build"
|
||||
version = "2.6.3"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cargo_toml",
|
||||
|
|
@ -8659,7 +8660,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-codegen"
|
||||
version = "2.6.3"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"brotli",
|
||||
|
|
@ -8685,7 +8686,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-macros"
|
||||
version = "2.6.3"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"heck 0.5.0",
|
||||
"proc-macro2",
|
||||
|
|
@ -8698,7 +8699,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-plugin"
|
||||
version = "2.6.3"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"glob",
|
||||
|
|
@ -9215,7 +9216,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-runtime"
|
||||
version = "2.11.3"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"cookie",
|
||||
"dpi",
|
||||
|
|
@ -9236,7 +9237,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-runtime-cef"
|
||||
version = "0.1.0"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"cef",
|
||||
|
|
@ -9273,7 +9274,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "tauri-utils"
|
||||
version = "2.9.3"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#f238ea5b8e0c533423f2df9d81ac275fa3037446"
|
||||
source = "git+https://github.com/readest/tauri?branch=feat/cef#d6ef6e4c755228713e7358a27794a89cfd30969f"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"brotli",
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
};
|
||||
|
||||
cargoRoot = "../..";
|
||||
cargoHash = "sha256-LvR/nTl4LI/hrh08GbqVRbZrdKm3GTwpd5VcEeMJBnU=";
|
||||
cargoHash = "sha256-tPd67GAyyVxwMtVRdjEy/GL9e9p6twTVqD3Xd6OlvO0=";
|
||||
|
||||
buildAndTestSubdir = "src-tauri";
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue