Compare commits

..

2 Commits

Author SHA1 Message Date
Mads Marquart
2ebbfab6a4 Winit version 0.28.7 2023-09-28 00:00:19 +02:00
Mads Marquart
55f60a35b1 Use frame instead of visibleRect (#3043) 2023-09-27 23:41:10 +02:00
5 changed files with 8 additions and 7 deletions

View File

@@ -8,6 +8,10 @@ And please only add new entries to the top of this list, right below the `# Unre
# Unreleased
# 0.28.7
- Fix window size sometimes being invalid when resizing on macOS 14 Sonoma.
# 0.28.6
- On macOS, fixed memory leak when getting monitor handle.

View File

@@ -1,6 +1,6 @@
[package]
name = "winit"
version = "0.28.6"
version = "0.28.7"
authors = ["The winit contributors", "Pierre Krieger <pierre.krieger1708@gmail.com>"]
description = "Cross-platform window creation library."
edition = "2021"

View File

@@ -6,7 +6,7 @@
```toml
[dependencies]
winit = "0.28.6"
winit = "0.28.7"
```
## [Documentation](https://docs.rs/winit)

View File

@@ -44,9 +44,6 @@ extern_methods!(
unsafe { msg_send_id![self, inputContext] }
}
#[sel(visibleRect)]
pub fn visibleRect(&self) -> NSRect;
#[sel(hasMarkedText)]
pub fn hasMarkedText(&self) -> bool;

View File

@@ -209,7 +209,7 @@ declare_class!(
self.removeTrackingRect(tracking_rect);
}
let rect = self.visibleRect();
let rect = self.frame();
let tracking_rect = self.add_tracking_rect(rect, false);
self.state.tracking_rect = Some(tracking_rect);
}
@@ -221,7 +221,7 @@ declare_class!(
self.removeTrackingRect(tracking_rect);
}
let rect = self.visibleRect();
let rect = self.frame();
let tracking_rect = self.add_tracking_rect(rect, false);
self.state.tracking_rect = Some(tracking_rect);