mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-11-04 08:34:12 +00:00
add round to avoid precision problem
This commit is contained in:
1 parent
f016281e30
commit
3899e4e12e
1 file changed
+2
-2
@@ -38,7 +38,7 @@ impl Display {
|
||||
let w = unsafe { CGDisplayPixelsWide(self.0) };
|
||||
let s = self.scale();
|
||||
if s > 1.0 {
|
||||
((w as f64) * s) as usize
|
||||
((w as f64) * s).round() as usize
|
||||
} else {
|
||||
w
|
||||
}
|
||||
@@ -48,7 +48,7 @@ impl Display {
|
||||
let h = unsafe { CGDisplayPixelsHigh(self.0) };
|
||||
let s = self.scale();
|
||||
if s > 1.0 {
|
||||
((h as f64) * s) as usize
|
||||
((h as f64) * s).round() as usize
|
||||
} else {
|
||||
h
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user