Refactor is_x11

This commit is contained in:
asur4s
2022-09-04 04:25:34 -04:00
parent 7a1b1d87e9
commit 9f80202c79
4 changed files with 11 additions and 6 deletions

View File

@@ -721,4 +721,13 @@ pub fn get_keyboard_mode() -> String {
pub fn save_keyboard_mode(value: String) {
std::env::set_var("KEYBOARD_MODE", value);
}
lazy_static::lazy_static! {
pub static ref IS_X11: Mutex<bool> = {
#[cfg(not(target_os = "linux"))]
Mutex::new("x11" == hbb_common::platform::linux::get_display_server())
#[cfg(not(target_os = "linux"))]
false
};
}