set cursor embedded
Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
		
							parent
							
								
									c0adc14215
								
							
						
					
					
						commit
						340897ab18
					
				@ -1,6 +1,9 @@
 | 
				
			|||||||
use super::*;
 | 
					use super::*;
 | 
				
			||||||
use hbb_common::{allow_err, platform::linux::DISTRO};
 | 
					use hbb_common::{allow_err, platform::linux::DISTRO};
 | 
				
			||||||
use scrap::{detect_cursor_embedded, set_map_err, Capturer, Display, Frame, TraitCapturer};
 | 
					use scrap::{
 | 
				
			||||||
 | 
					    detect_cursor_embedded, is_cursor_embedded, set_map_err, Capturer, Display, Frame,
 | 
				
			||||||
 | 
					    TraitCapturer,
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
use std::io;
 | 
					use std::io;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
use super::video_service::{
 | 
					use super::video_service::{
 | 
				
			||||||
@ -130,7 +133,7 @@ pub(super) async fn check_init() -> ResultType<()> {
 | 
				
			|||||||
                let num = all.len();
 | 
					                let num = all.len();
 | 
				
			||||||
                let (primary, mut displays) = super::video_service::get_displays_2(&all);
 | 
					                let (primary, mut displays) = super::video_service::get_displays_2(&all);
 | 
				
			||||||
                for display in displays.iter_mut() {
 | 
					                for display in displays.iter_mut() {
 | 
				
			||||||
                    display.cursor_embedded = true;
 | 
					                    display.cursor_embedded = is_cursor_embedded();
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                let mut rects: Vec<((i32, i32), usize, usize)> = Vec::new();
 | 
					                let mut rects: Vec<((i32, i32), usize, usize)> = Vec::new();
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user