OneLauncher-Cracked/packages/core/src/utils/window.rs

19 lines
No EOL
376 B
Rust

use tauri::WebviewWindow;
pub fn set_window_styling(
win: &WebviewWindow,
custom: bool,
) -> Result<(), Box<dyn std::error::Error>> {
win.set_decorations(!custom)?;
#[cfg(target_os = "macos")]
{
if custom {
win.set_title_bar_style(tauri_utils::TitleBarStyle::Overlay)?;
} else {
win.set_title_bar_style(tauri_utils::TitleBarStyle::Visible)?;
}
}
Ok(())
}