Change summary
crates/gpui2/src/window.rs | 4 ++++
crates/workspace2/src/workspace2.rs | 3 +--
2 files changed, 5 insertions(+), 2 deletions(-)
Detailed changes
@@ -773,6 +773,10 @@ impl<'a> WindowContext<'a> {
self.window.platform_window.set_title(title);
}
+ pub fn set_window_edited(&mut self, edited: bool) {
+ self.window.platform_window.set_edited(edited);
+ }
+
pub fn display(&self) -> Option<Rc<dyn PlatformDisplay>> {
self.platform
.displays()
@@ -2520,8 +2520,7 @@ impl Workspace {
.any(|item| item.has_conflict(cx) || item.is_dirty(cx));
if is_edited != self.window_edited {
self.window_edited = is_edited;
- // todo!()
- // cx.set_window_edited(self.window_edited)
+ cx.set_window_edited(self.window_edited)
}
}