diff --git a/apps/readest-app/src-tauri/src/lib.rs b/apps/readest-app/src-tauri/src/lib.rs index a6402b2d..3bf3a450 100644 --- a/apps/readest-app/src-tauri/src/lib.rs +++ b/apps/readest-app/src-tauri/src/lib.rs @@ -6,6 +6,7 @@ extern crate cocoa; #[macro_use] extern crate objc; +use tauri::utils::config::BackgroundThrottlingPolicy; #[cfg(target_os = "macos")] use tauri::TitleBarStyle; @@ -240,7 +241,8 @@ pub fn run() { eprintln!("Failed to initialize tauri_plugin_log: {e}"); }; - let win_builder = WebviewWindowBuilder::new(app, "main", WebviewUrl::default()); + let win_builder = WebviewWindowBuilder::new(app, "main", WebviewUrl::default()) + .background_throttling(BackgroundThrottlingPolicy::Disabled); #[cfg(desktop)] let win_builder = win_builder.inner_size(800.0, 600.0).resizable(true); diff --git a/apps/readest-app/src/app/layout.tsx b/apps/readest-app/src/app/layout.tsx index 6a85db4e..a5ab9dad 100644 --- a/apps/readest-app/src/app/layout.tsx +++ b/apps/readest-app/src/app/layout.tsx @@ -37,7 +37,6 @@ export const viewport = { maximumScale: 1, userScalable: false, viewportFit: 'cover', - themeColor: 'white', }; export default function RootLayout({ children }: { children: React.ReactNode }) { @@ -45,6 +44,17 @@ export default function RootLayout({ children }: { children: React.ReactNode }) {title} +